cryptosystem
Code-making framework
A cryptosystem is a complete framework for encrypting and decrypting information—the algorithms, keys, and protocols that work together to secure communications.
The term appears in technical discussions of security: The cryptosystem relies on the difficulty of factoring large prime numbers.
Modern cryptosystems protect everything from bank transactions to private messages.
Unencoded readable information
- ciphertextEncoded, unreadable message
- keyLock-opening device
- RSAPublic-key encryption algorithm
- AESSymmetric encryption standard
DES · symmetric · asymmetric · substitution · transposition · Diffie-Hellman
Confirming genuine identity
- integrityMoral soundness and consistency
- confidentialityQuality of protecting secrets
- certificateFormal written attestation
- PKIDigital certificate management infrastructure
SSL · TLS · zero-knowledge · threshold · tamper-resistant
Power without finesse
- side-channelUnintended data emanation route
- differentialRelative difference between things
- linearArranged in straight succession
- man-in-the-middleCovert communication interception scheme
Mutual palm-gripping gesture
Cryptography surviving quantum computing
- multivariateInvolving multiple variables simultaneously
- superpositionCoexisting in multiple states
- entanglementState of being intertwined
plaintext
Unencoded readable information
- ciphertextEncoded, unreadable message
- keyLock-opening device
- RSAPublic-key encryption algorithm
AES · DES · symmetric · asymmetric · substitution · transposition · Diffie-Hellman
authentication
Confirming genuine identity
- integrityMoral soundness and consistency
- confidentialityQuality of protecting secrets
- certificateFormal written attestation
PKI · SSL · TLS · zero-knowledge · threshold · tamper-resistant
brute-force
Power without finesse
- side-channelUnintended data emanation route
- differentialRelative difference between things
- linearArranged in straight succession
handshake
Mutual palm-gripping gesture
SSH · HTTPS · end-to-end
post-quantum
Cryptography surviving quantum computing
- multivariateInvolving multiple variables simultaneously
- superpositionCoexisting in multiple states
- entanglementState of being intertwined
cryptosystemdecryption
Converting ciphertext to plaintext
decoding · transparency · open standard · revelation · plain language
system, cryptic, crypto, systematic, crypt, subsystem, cryptogram, decrypt, encryption