Skip to content
CS 知识库
Search
⌘
Ctrl
K
Main Navigation
首页
数学
算法
机器学习
Java
C++
Rust
存储
系统设计
工具
计算机系统
信息安全
关于
简体中文
English
简体中文
English
主题
菜单
返回顶部
本页目录
Practical Cryptography for Developers
面向开发者的实用密码学:哈希、MAC、KDF、随机数、密钥交换、对称/非对称加密、数字签名与后量子密码学。
Cryptography - Overview
Cryptography - Overview
Hash Functions
Hash Functions
Crypto Hashes and Collisions
Hash Functions: Applications
Secure Hash Algorithms
Hash Functions - Examples
Proof-of-Work Hash Functions
MAC and Key Derivation
MAC and Key Derivation
HMAC and Key Derivation
KDF: Deriving Key from Password
PBKDF2
Scrypt
Bcrypt
Argon2
Secure Password Storage
Secure Random Generators
Secure Random Generators
Pseudo-Random Numbers - Examples
Secure Random Generators (CSPRNG)
Key Exchange and DHKE
Key Exchange and DHKE
Diffie–Hellman Key Exchange
DHKE - Examples
Encryption: Symmetric and Asymmetric
Encryption: Symmetric and Asymmetric
Symmetric Key Ciphers
Symmetric Key Ciphers
Cipher Block Modes
Popular Symmetric Algorithms
The AES Cipher - Concepts
AES Encrypt / Decrypt - Examples
Ethereum Wallet Encryption
ChaCha20-Poly1305
Asymmetric Key Ciphers
Asymmetric Key Ciphers
The RSA Cryptosystem - Concepts
RSA Encrypt / Decrypt - Examples
Elliptic Curve Cryptography (ECC)
ECDH Key Exchange
ECC Encryption / Decryption
ECIES Hybrid Encryption Scheme
Digital Signatures
Digital Signatures
RSA Signatures
ECDSA: Elliptic Curve Signatures
EdDSA and Ed25519
Quantum-Safe Cryptography
Quantum-Safe Cryptography
Quantum-Safe Signatures - Example
Quantum-Safe Key Exchange - Example
More Cryptographic Concepts
More Cryptographic Concepts
One-Time Passwords (OTP) - Example