What is Cryptography?

Cryptography is the practice and study of techniques for secure communication in the presence of adversaries. It encompasses encryption, authentication, integrity verification, and more—forming the foundation of all digital security.

Categories

Explore Cryptography

Essential

Core Concepts

Algorithms

Popular Algorithms

AES-256

Industry standard symmetric cipher

Symmetric

RSA

Classic public-key encryption

Asymmetric

Curve25519

Modern elliptic curve for key exchange

ECC

SHA-256

Secure hash algorithm

Hashing

ChaCha20

Fast stream cipher

Symmetric

Ed25519

Fast digital signatures

Signatures