Crypto Basics
2 types of cryptography:
- Symmetric ( uses single key)
- Asymmetric (aka public key)
Symmetric (uses single key):
Pros:
- Perserves confidentiality
- Increased speed over many non sym
- Ensures simplicity
- Provides authenticity
Cons:
- Key management issues
- Lack of nonrepudiation features
Common Algorithms:
- DES, 3DES
- Blowfish
- IDEA
- RC2,4,5,6
- AES or Rijndael (Advanced Encryption Standards)
- Two fish
Asymmetric (aka public key):
- PKI and digital certificates
- Hashing