Published: 30 Oct 2017 › Updated: 30 Oct 2017
Cryptography Concept | Cryptography Overview
Cryptography Overview
“I'm more interested in the future than in the past, because the future is where I intend to live.” --Albert Einstein
What is Cryptography?
- The Science and Study of Hiding information.
-Hiding information by converting plaintext into ciphertext(E)
-The back from ciphertext to plaintext(D).
Benefits of Cryptography
- Confidentiality
- Protecting data in transit.
-Protecting data in rest. - Non-repudiation & authentication
- A message encrypted with your private key or signed with your digital signature had to come from you - Access Control
*- With symmetric encryption only the secret key holder can decrypt the ciphertext.
-With a symmetric encryption a digital certificate can be used to authentication and thus access control. - Integraty
- Message digest can be used to know if a message was tampered with during transit.
How Cryptography Works
- A cipher & a key(s)
-An algorithm encrypts data by applying a key to plaintext.
-Another algorithm decrypts data by applying key to ciphertext. - Different ciphers|algorithms are stronger than others.
- Longer keys make stronger encryption
- 40-bit key is not secure.
Classic Ciphers
- Substitution Cipher
- Transposition Cipher
Substitution Cipher Example
- Caesar Substitution Cipher
Transposition Cipher Example
- Reversing Transportation Cipher
- Scytale Transposition Cipher
Feel free to Flollow me: @sujityadav
If you want to know in datail about all the above concepts, I will post all of these concepts, and please comment below if you like and love to know what is computer and web securities.
Thank you for reading my posts & all of your responces.
@sujityadav
Leave Cryptography Concept | Cryptography Overview to:
Read more #sujityadav posts
Best Posts From Sujit Security
We have not curated any of sujityadav's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.