The cryptography algorithms can be categorized as
symmetric key cryptography and asymmetric key cryptography.
Cryptography is divided into two vital types: one is
Symmetric key cryptography, and other is Asymmetric key cryptography.
Therefore, more sophisticated methods were designed to assure various levels of security, these methods are categorized as:
Symmetric Key Cryptography (SKC) and Public Key Cryptography (PKC).
Among the topics are
symmetric key cryptography, block ciphering, secure hashing, public key cryptosystems that underpin various internet standards, physically unclonable functions, random number generators, and side channel attacks.
Symmetric key cryptography consists of a private key that is used for both encryption and decryption.
Cryptography can be broadly classified as
Symmetric Key Cryptography (SKC) and Asymmetric Key Cryptography (AKC).