Monday, 21 September 2015

A brief guide to cryptosystems

Each cryptosystem defines three algorithms:

  • key(s) generation
    • key size (length)
    • expiration date
  • encryption
  • decryption

Cryptosystem types:


  • Symmetric
    • AES (Rijndael)
    • ...
  • Asymmetric (Public Key)
    • RSA (Rivest, Shamir and Adleman) (PKCS#1) 
    • Diffie–Hellman key exchange protocol
    • PGP
    • GPG (GnuPG)
    • SSL/TLS
    • SSH
    • ...

Resources:

http://www.keylength.com/

Post a Comment