Please enable JavaScript.
Coggle requires JavaScript to display documents.
Cryptographic Systems - Coggle Diagram
Cryptographic Systems
Symmetric Cryptographic Systems
Stream Ciphers
ChaCha, RC4
Block Ciphers
DES, AES, Blowfish, Twofish
Use-Cases
Encryption for Confidentiality
Design
Feistel Structure
DES, Blowfish, Twofish
Substitution-Permutation Network
AES
Public-Key Cryptosystems or Asymmetric Cryptosystems
Use-Cases
Digital Signature
Key Distribution
Concept
One-way Trapdoor Function
Integer Factorization Problem: RSA
Discrete Logarithm Problem: Diffie-Hellmann
Elliptic Curve Logarithm Problem: Elliptic Curve Cryptography
Hash Algorithms
Message Authentication
SHA2, SHA3
Password Hashing
Bcrypt, Scrypt, Argon2, PBKDF2