10 posters · 2001 to 2022
Cryptography & Bitcoin
The papers, standards and proposals of modern cryptography and of Bitcoin: the white paper, the genesis block, SHA-256, AES and the BIPs that shaped wallets and signatures.
-

Cryptography & Bitcoin
Advanced Encryption Standard (AES)
National Institute of Standards and Technology, 2001
Specifies the AES block cipher: the state, its four round transformations with the S-box, and the key expansion.
Print from A2
-

Cryptography & Bitcoin
Bitcoin: A Peer-to-Peer Electronic Cash System
Satoshi Nakamoto, 2008
Proposes a peer-to-peer electronic cash system that prevents double-spending with a proof-of-work chain of timestamped blocks.
Print from A2
-

Cryptography & Bitcoin
The Genesis Block
Satoshi Nakamoto, 2009
The 285 bytes of the first Bitcoin block, in hexadecimal, with every field of its header and coinbase transaction labelled.
Print from A2
-

Cryptography & Bitcoin
PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake
Sunny King, Scott Nadal, 2012
Proposes a crypto-currency derived from Bitcoin in which proof-of-stake, based on coin age, provides most of the network security.
Print from A3
-

Cryptography & Bitcoin
BIP 39: Mnemonic code for generating deterministic keys
Marek Palatinus and 3 others, 2013
Encodes entropy as a sentence of words from a 2048-word list, shown in full, then derives a binary seed.
Print from A2
-

Cryptography & Bitcoin
Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform
Vitalik Buterin, 2014
Proposes Ethereum, a blockchain with a built-in Turing-complete language for contracts that encode arbitrary state transition functions.
Print from A0
-

Cryptography & Bitcoin
Secure Hash Standard (SHS): SHA-256
National Institute of Standards and Technology, 2015
Specifies SHA-256: its functions, constants, message padding and parsing, initial hash value and hash computation.
Print from A3
-

Cryptography & Bitcoin
BIP 173: Base32 address format for native v0-16 witness outputs
Pieter Wuille, Greg Maxwell, 2017
Defines Bech32, a checksummed base32 format, and the segwit addresses built on it, starting with bc1.
Print from A2
-

Cryptography & Bitcoin
BIP 340: Schnorr Signatures for secp256k1
Pieter Wuille, Jonas Nick, Tim Ruffing, 2020
Specifies 64-byte Schnorr signatures and 32-byte public keys over the secp256k1 curve, with batch verification.
Print from A1
-

Cryptography & Bitcoin
NIP-01: Basic protocol flow description
fiatjaf, 2022
Defines the Nostr event, its signed JSON serialization, tags, kinds, and the messages between clients and relays.
Print from A2