Please enable JavaScript.
Coggle requires JavaScript to display documents.
Basics of cryptographic concepts. - Coggle Diagram
Basics of cryptographic concepts.
Key stretching
Key length
Hashing
Digital signatures
Salting
Elliptic-curve cryptography
Perfect forward secrecy
Key exchange
Quantum
Computing
Communications
Post-quantum
Ephemeral
Blockchain
Public ledgers
Steganography
Video
Image
Audio
Modes of operation
Unauthenticated
Counter
Authenticated
Cipher suites
Block
Stream
Symmetric vs. asymmetric
Lightweight cryptography
Homomorphic encryption
Common use cases
Low power devices
Low latency
High resiliency
Supporting confidentiality
Supporting authentication
Supporting obfuscation
Supporting integrity
Supporting non-repudiation
Resource vs. security constraints
Limitations
Speed
Size
Weak keys
Time
Longevity
Predictability
Reuse
Computational overheads
Entropy
Resource vs. security constraints