Cryptography Basics

Fundamental cryptographic concepts.

The data

0

Term
Symmetric Encryption
Description
Same key is used for encryption and decryption.

1

Term
Asymmetric Encryption
Description
Public and private key pair used for encryption and signing.

2

Term
Hash Function
Description
One-way function producing a fixed-size digest.

3

Term
Digital Signature
Description
Uses a private key to sign and a public key to verify.

4

Term
Public Key Infrastructure
Description
Framework for managing public-key certificates.

5

Term
Block Cipher
Description
Encrypts fixed-length blocks of plaintext.

6

Term
Stream Cipher
Description
Encrypts data one bit or byte at a time.

Fetch the same bytes

The static files are identical to what the API returns, but with no rate limit and no server round trip. Use the API when you want a query and a content type; use the files when you want to cache one document.

curl "https://yjtoon.com/api/dataset/cryptography-basics?format=toon"
const res = await fetch(
  "https://yjtoon.com/static-data/dataset/cryptography-basics.toon"
);
const toon = await res.text();

Rate limit: 120 requests per minute per IP, no key and no signup. API reference →

Topics

  • security
  • cryptography
  • encryption