86-Cryptography Concepts
86-Cryptography Concepts
Cryptography Terminologies:
Below are some important terminologies to understand Cryptography.
Plaintext:
o The information in its original form or readable data also known as cleartext.
o Plaintext is a text, in natural readable form; it is the data before it is encrypted.
o In simple words, Plaintext or cleartext is original message, information or data.
Ciphertext:
o An encrypted message is called cipher text, Ciphertext is encrypted text.
o The Ciphertext is unreadable until it has been converted into the plain text.
o Sometimes it has the same size as plaintext, or can be larger than plaintext.
o Cipher text is unreadable by anyone except the intended recipients only.
o Cipher text is scrambled message, information or data produced as output.
Decryption:
o The process of changing the ciphertext into the plaintext is called decryption.
o The process of converting cipher text back to the original plaintext is decryption.
Encryption Algorithm:
o Algorithm defines how data is transformed when plaintext data scrambled to ciphertext.
o An encryption algorithm is the method used to transform data into the hidden ciphertext.
o Also known as cipher, algorithms are the rules or instructions for the encryption process.
o Both data sender & the recipient must know the algorithm used for data transformation.
o Recipient should use same algorithm to decrypt ciphertext back into original plaintext data.
Decryption Algorithm:
o It accepts cipher text as input and the matching key and produces the original plain text.
o Decryption algorithms specify data & key encryption algorithms that are used to decrypt.