public keys
Shareable cipher halves
Public keys are cryptographic codes that can be freely shared, used to encrypt messages or verify digital signatures.
They work in pairs with private keys: what one encrypts, only the other can decrypt.
You share your public key openly; anyone can use it to send you encrypted data that only your private key can unlock.
The website's public key ensures your credit card number travels securely.
Not identical on both sides
- RSAPublic-key encryption algorithm
- Diffie-HellmanPublic-key agreement method
- PKIDigital certificate management infrastructure
- digital signatureEncrypted verification of sender
signing · certificate · algorithm · factorization · ciphertext · plaintext · encryption · decryption
Small case for currency
- addressSpeak to formally
- transactionsExchanges of value
- signingInscribing one's name
- ledgerFinancial record book
decentralized · nodes · smart contracts · cold storage · hash · verification · ownership · transfer
Cryptographic remote access protocol
- fingerprintFriction ridge impression
- verificationProving something accurate
- identityWho someone is
- loginAuthentication act or screen
access · token · challenge · handshake · passwordless · agent · forwarding
Digital certificate management infrastructure
Spanning the full sequence
- SignalPrivate messaging service
- keyringLoop holding keys
- encryptConvert to coded form
- decryptReverse encoding process
secure communication · identity verification · fingerprint · WhatsApp · iMessage · encrypted email
asymmetric
Not identical on both sides
- RSAPublic-key encryption algorithm
- Diffie-HellmanPublic-key agreement method
- PKIDigital certificate management infrastructure
digital signature · signing · certificate · algorithm · factorization · ciphertext · plaintext · encryption · decryption · modulus
wallet
Small case for currency
- addressSpeak to formally
- transactionsExchanges of value
- signingInscribing one's name
ledger · decentralized · nodes · smart contracts · cold storage · hash · verification · ownership · transfer
SSH
Cryptographic remote access protocol
- fingerprintFriction ridge impression
- verificationProving something accurate
- identityWho someone is
login · access · token · challenge · handshake · passwordless · agent · forwarding
PKI
Digital certificate management infrastructure
HTTPS · revocation · keyserver
end-to-end
Spanning the full sequence
decrypt · secure communication · identity verification · fingerprint · WhatsApp · iMessage · encrypted email
- cryptoBitcoin, Ethereum, blockchain, cryptocurrency, tokens
- Elliptic Curvesdiscriminant, twist, cofactor
- cryptographyAES, encryption, ciphertext, decryption, cipher
- blockchainblockchain, blocks, chains, hashes, hash
- Ethereumsmart contracts, staking, validators, proof of stake, sharding
public, key, publicly, publics, publication, publish, publisher, publishing, republic