Symmetric Key Encryption is one of Cryptographic Tools use for secret communication , some times called conventional encryption or single-key encryption .
This diagram explain algorithm :
To make this symmetric strong we need tow things :
first : strong algorithm , to encrypting message .
second : secret key must keep secure .
Tow way to Attacking Symmetric Encryption :
1- cryptanalysis , to use it we need some knowledge of the general characteristics of the plaintext .
2- brute-force attack , we try all possible keys until plaintext is obtained .
Sources: Computer Security: Principles and Practice by William Stallings and Lawrie Brown .
This diagram explain algorithm :
We have in diagram 5 things , plaintext , encryption algorithm , secret key , decryption algorithm , and ciphertext .
How algorithm run ?
Plaintext : Our message we need to transfer to another side , it's our in put that fed into encryption algorithm .
Encryption Algorithm :It's do some substitutions and transformations on the plaintext , to encrypting plaintext by using secret key information .
Secret key :It's have information that need to encryption and decryption .
Decryption Algorithm : We can say reverse of encryption , take ciphertext and by using secret key to decryption message to original plaintext .
Ciphertext : scrambled message encrypted by encryption algorithm using secret key information and transfer to other side , it will be input to decryption algorithm , and by using secret key will be original plaintext .To make this symmetric strong we need tow things :
first : strong algorithm , to encrypting message .
second : secret key must keep secure .
Tow way to Attacking Symmetric Encryption :
1- cryptanalysis , to use it we need some knowledge of the general characteristics of the plaintext .
2- brute-force attack , we try all possible keys until plaintext is obtained .
Sources: Computer Security: Principles and Practice by William Stallings and Lawrie Brown .
No comments:
Post a Comment