:orphan: Examples ======== This gallery walks through ``blockchainkit.crypto``, one experiment per breakthrough on the :doc:`cryptography history page `: the one-time pad, Merkle's puzzles, Diffie-Hellman and RSA, discrete-log attacks, hash attacks and HMAC, commitments, Lamport signatures, secret sharing, blind signatures, elliptic curves, zero knowledge, Fiat-Shamir, and Schnorr signatures with their pitfalls and multi-signatures. Each script is self-contained and runs with ``python examples/crypto/
/