Skip to main content

Encryption ↔ (process) to convert data to unrecognizable form to protect/restrict access to sensitive data. Often combines Compression

aka Encrypt, Encrypted, Unencrypt, Unencrypted

Asymmetric Cryptography

Prime Factorization

Ciphertext

encrypt text

Plaintext

raw Unencrypted text data

Pseudorandom

AES

(standard) Advanced Encryption Standard

Blowfish

DES

RSA

asymmetric key-block Cipher

DSA

Cipher

Entropy

Pseudorandomness collect by app for Cipher

Cryptographic Diffusion

Strength of crypto algo cryptographic algorithm

Avalanche Effect

degree of Δinput vs Δoutput

References

  1. Plaintext ↔ raw Unencrypted text data

  2. PGP ↔ Popular Software to Encrypt & Sign data via public key fingerprint

  3. SSLDeprecated Network Protocol to Encrypt server-client network link

  4. TLSNetwork Protocol to Encrypt network link between server & client; prevent tampering/spying

  5. SSHUnix Shell to Encrypt data connection. TCP/IP only?

  6. I2P ↔ (experimental) Invisible Internet Project system to Encrypt comms & relay several Peer nodes to destination - bandwidth scales multiples of Relays !

  7. E ↔ (Flag) Encrypted Traffic