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.

cryptography

cipher

Hidden writing system

hashing · plaintext · ciphertext · nonce · RSA · AES · DES · Diffie-Hellman · certificate · PKI

security

authentication

Confirming genuine identity

breach · threat · attack · adversary · eavesdropping · man-in-the-middle · side-channel · brute-force · cryptanalysis · zero-knowledge

protocols

SSL

Web encryption protocol

  • TLSNetwork encryption protocol
  • SSHCryptographic remote access protocol
  • OAuthToken-based authorization standard

HTTPS · WPA · handshake · end-to-end · VPN

blockchain

consensus

General group agreement

mining · decentralized · tokenization · signing · verification · immutability · permissioned · permissionless

Opposites
security/concealment

cryptosystemsplaintext

Unencoded readable information

cleartext · open communication · open channels · plain language · public broadcasting

complexity/sophistication

cryptosystemsCaesar cipher

Alphabet rotation encryption method

information accessibility

cryptosystemspublic broadcasting

Government or donor-funded media

public disclosure · broadcasting · publication · plain language

Family

cryptosystem

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G