密码应用笔记 =================== .. code-block:: https://github.com/abbypan/crypto-app-notes 目录 ---- .. toctree:: :maxdepth: 1 :caption: base base/crypto base/bsi-tr-02102-1 .. toctree:: :maxdepth: 1 :caption: random random/drbg random/dual-ec-drbg random/random-improve random/vrf .. toctree:: :maxdepth: 1 :caption: Symmetric sym/aes sym/aead sym/block-cipher-mode sym/cmac sym/cts sym/key-wrap sym/siv sym/xts sym/xcb sym/ocb sym/cbc-padding-oracle-attack sym/karn .. toctree:: :maxdepth: 1 :caption: LWC lwc/lwc lwc/ascon .. toctree:: :maxdepth: 1 :caption: Key key/key .. toctree:: :maxdepth: 1 :caption: secret secret/pvss .. toctree:: :maxdepth: 1 :caption: Hash hash/sha3-df .. toctree:: :maxdepth: 1 :caption: mac mac/hmac .. toctree:: :maxdepth: 1 :caption: KDF kdf/hkdf kdf/pbkdf .. toctree:: :maxdepth: 1 :caption: Signature sig/qdsa sig/frost sig/key-blinding sig/dss sig/rsa-blind-sig sig/ecdsa sig/eddsa sig/hedged-sig sig/bls-sig sig/frost sig/schnorr-sig .. toctree:: :maxdepth: 1 :caption: KEM kem/ecies kem/hpke kem/xwing kem/kem-ac .. toctree:: :maxdepth: 1 :caption: ecc ecc/ecc ecc/ec-elgamal ecc/pairing ecc/ecc-attack ecc/secg ecc/h2c .. toctree:: :maxdepth: 1 :caption: PKCS pkcs/pki pkcs/asn1 pkcs/x509v3 pkcs/pkcs-ftype pkcs/pkcs1-rsa pkcs/pkcs3-dh pkcs/pkcs5-pwd-crypto pkcs/pkcs7-cms pkcs/rsa-kem-cms.rst pkcs/cms-aes pkcs/pkcs8-privkey pkcs/pkcs9-attr pkcs/pkcs10-csr pkcs/pkcs11-cryptoki pkcs/pkcs12-pfx pkcs/pkcs15-crypto-token pkcs/sec-ca-ops .. toctree:: :maxdepth: 1 :caption: Key Exchange kex/kex kex/sigma kex/noise kex/sts kex/ipsec-ike kex/x3dh kex/double-ratchet kex/mls kex/kyber-kex kex/pqxdh kex/naxos kex/iso-ke kex/sas kex/pkex .. toctree:: :maxdepth: 1 :caption: PQC pqc/hash-based-sig pqc/code-based-crypto pqc/multivar-crypto pqc/lattice pqc/supersingular pqc/hqc pqc/hawk .. toctree:: :maxdepth: 1 :caption: Application app/matter app/telegram app/whatsapp app/zoom app/proto-impersonate app/e2ee-group-msg app/drm .. toctree:: :maxdepth: 1 :caption: Apple apple/continuity apple/hap apple/airdrop apple/imessage-pq3 apple/icloud-private-relay .. toctree:: :maxdepth: 1 :caption: Privacy privacy/privacy privacy/verifiable-cred privacy/differential-privacy privacy/biohash privacy/daa privacy/oprfs privacy/privacy-pass privacy/sd-jwt privacy/cl-sig privacy/bbs-sig privacy/longfellow privacy/crescent privacy/semaphore .. toctree:: :maxdepth: 1 :caption: PAKE pake/pake pake/dragonfly pake/cpace pake/spake2 pake/sespake pake/speke pake/j-pake pake/opaque pake/spake2plus pake/srp pake/noic pake/pake-combiners pake/cpaceoquake .. toctree:: :maxdepth: 1 :caption: SMC smc/vdaf .. toctree:: :maxdepth: 1 :caption: ZKP zkp/kvac zkp/feige-fiat-shamir zkp/schnorr-zkp zkp/zkp zkp/kzg10 zkp/groth16 zkp/bccgp16 zkp/bulletproofs zkp/nova .. toctree:: :maxdepth: 1 :caption: Bitcoin bitcoin/hd-wallets bitcoin/bitid bitcoin/vdf .. toctree:: :maxdepth: 1 :caption: NIZK nizk/schnorr-musig .. toctree:: :maxdepth: 1 :caption: FE fe/ibe fe/abe .. toctree:: :maxdepth: 1 :caption: se se/pkes .. toctree:: :maxdepth: 1 :caption: QKD qkd/skip .. toctree:: :maxdepth: 1 :caption: Attack attack/putty-p521 attack/ssh-terrapin attack/perl-hash-att attack/dh-attack attack/weak-keys