Please enable JavaScript.
Coggle requires JavaScript to display documents.
Cryptographic Tools - Coggle Diagram
Cryptographic Tools
Symmetric Encryption
DES
AES
3DES
Message Authentication and Hash Functions
situations where message auth without confidentiality is preferable
multiple apps in which same message is broadcast to multiple destinations
exchange with one side heavy load, can't decrypt all messages
authentication of program in plaintext
message authentication code (MAC)
small block of data generated by secret key
generated by DES or AES
Public Key Encryption
asymmetric - 2 separate keys
RSA
Diffie-Hellman
DSS
Elliptic Curve
3 categories
digital signature
symmetric key distribution
encryption of secret keys
Digital Signature and Key Management
digital signature
verify origin authentication, data integrity, and signatory non-repudiation
DSA
RSA RSA
ECDSA
doesn't provide confidentiality
symmetric key exchange
Diffie-Hellman