Overview#
A Cipher (or cypher) is an algorithm for performing Encryption or decryption.Cipher that uses the same key to both Encryption and Decryption is a symmetric cipher.
asymmetric ciphers use a different keys for Encryption and Decryption. Typically we use a Private Key for Encryption and a Public Key for Decryption.
Cipher Types#
Ciphers are one of:- Block Cipher - which is normally used in a Block Cipher Mode
- Stream Cipher
Cipher Encryption#
A Cipher uses a key and transforms a Plaintext message into Ciphertext.More Information#
There might be more information for this subject on one of the following:- AES
- Algorithm
- Asymmetric cipher
- Caesar Cipher
- Camellia
- ChaCha
- Cipher Suite
- Cipher_suites
- Ciphertext
- Crypt
- Crypto AG
- Cryptographic Algorithm
- Cryptographic Hash Function
- Cryptographic Key
- Cryptographic Primitive
- DES
- Data Network Cipher
- DataEncipherment
- Deprecating TLSv1.0 and TLSv1.1
- Diffie-Hellman
- Elliptic Curve Diffie-Hellman
- Encryption
- Entropy
- How SSL-TLS Works
- Kerberos Encryption Types
- Key size
- Key-Exchange
- LONGHAUL
- Master Secret
- PBKDF2
- RC4
- SHA-1
- SHA-2
- SHA256
- SHA384
- SHA512
- SSL-TLS Interception
- Stream Cipher
- Symmetric cipher
- Triple DES
- Tweakable Block Cipher