What is Cryptography?

Cryptography is technique of securing information and communications through use of codes so that only those person for whom the information is intended can understand it and process it. Thus preventing unauthorized access to information.
These algorithms are used for cryptographic key generation, digital signing, verification to protect data privacy, web browsing on internet and to protect confidential transactions such as credit card and debit card transactions.

Downward Arrow
Modules ( )
Symmetric Cryptography
Basic Information

It is an encryption system where the sender and receiver of message use a single common key to encrypt and decrypt messages. The most popular symmetric key cryptography system is Data Encryption System(DES).

Learn More
Hash
Functions
Basic Information

There is no usage of any key in this algorithm. A hash value with fixed length is calculated as per the plain text which makes it impossible for contents of plain text to be recovered. Many operating systems use hash functions to encrypt passwords.

Learn More
Hash Functions
Asymmetric Cryptography
Basic Information

Under this system a pair of keys is used to encrypt and decrypt information. A public key is used for encryption and a private key is used for decryption.

Learn More