cryptosystems
Secret code frameworks
Cryptosystems are methods for encoding information so that only authorized parties can read it.
A cryptosystem combines algorithms, keys, and protocols to encrypt plaintext into ciphertext and decrypt it back.
Modern cryptosystems secure everything from banking transactions to private messages: The company upgraded its cryptosystems after the breach.
Singular: cryptosystem.
Hidden writing system
- algorithmFinite problem-solving procedure
- asymmetricNot identical on both sides
- symmetricEqual on both sides
- hashingOne-way data transformation
plaintext · ciphertext · nonce · RSA · AES · DES · Diffie-Hellman · certificate
Confirming genuine identity
- confidentialityQuality of protecting secrets
- integrityMoral soundness and consistency
- vulnerabilityOpenness to harm
- breachBreaking of agreement
threat · attack · adversary · eavesdropping · man-in-the-middle · side-channel · brute-force · cryptanalysis
Web encryption protocol
- TLSNetwork encryption protocol
- SSHCryptographic remote access protocol
- OAuthToken-based authorization standard
- HTTPSEncrypted browsing standard
WPA · handshake · end-to-end · VPN
General group agreement
- proof-of-workConsensus via computation
- proof-of-stakeConsensus via locked collateral
- walletSmall case for currency
- miningExtracting earth's resources
decentralized · tokenization · signing · verification · immutability · permissioned · permissionless
cipher
Hidden writing system
- algorithmFinite problem-solving procedure
- asymmetricNot identical on both sides
- symmetricEqual on both sides
hashing · plaintext · ciphertext · nonce · RSA · AES · DES · Diffie-Hellman · certificate · PKI
authentication
Confirming genuine identity
- confidentialityQuality of protecting secrets
- integrityMoral soundness and consistency
- vulnerabilityOpenness to harm
breach · threat · attack · adversary · eavesdropping · man-in-the-middle · side-channel · brute-force · cryptanalysis · zero-knowledge
SSL
Web encryption protocol
- TLSNetwork encryption protocol
- SSHCryptographic remote access protocol
- OAuthToken-based authorization standard
HTTPS · WPA · handshake · end-to-end · VPN
consensus
General group agreement
- proof-of-workConsensus via computation
- proof-of-stakeConsensus via locked collateral
- walletSmall case for currency
mining · decentralized · tokenization · signing · verification · immutability · permissioned · permissionless
cryptosystemsplaintext
Unencoded readable information
cleartext · open communication · open channels · plain language · public broadcasting
cryptosystemspublic broadcasting
Government or donor-funded media
public disclosure · broadcasting · publication · plain language