- Python
- Golang https://github.com/amaximciuc/go-vmpcstream
- C
- (Why not RC4 or Spritz? Broken compared to VMPC)
- (VMPC-MAC which is a hash https://eprint.iacr.org/2004/301.pdf)
- (VMPC-R is a bit overkill however)
- JS https://github.com/hex7c0/arc4
- Python https://github.com/averykhoo/plaintext-file-fragmentation
- Golang https://github.com/andrewarchi/gocipher
- C https://github.com/AndryRafam/Chinook
- C++ https://github.com/AndryRafam/CastleBravo
- Python https://github.com/dstein64/LC4
- JS
- Golang https://github.com/tonetheman/golang_lc4
- C https://github.com/skeeto/elsiefour
- C# https://github.com/MasterChief-John-117/ElsieFour
- Java https://github.com/ChanceReb/elsie-cipher
- Pencil cersion
- Variant http://ipv6.snipplr.com/view/66235/improved-arc4-iarc4/
- Aguilar Cipher http://www.sniperflashcards.com/cryptography.php
- Handycipher https://eprint.iacr.org/2014/257.pdf
- LFG https://en.wikipedia.org/wiki/Lagged_Fibonacci_generator
- The last thing you need https://github.com/fruiz500 and https://prgomez.com
- https://aarontoponce.org/wiki/crypto/card-ciphers
- https://github.com/atoponce/cardciphers/issues
- Bonus: marked decks
- Classic pip https://www.youtube.com/watch?v=OsbJQaaGXtc
- Modern scratch https://www.youtube.com/watch?v=R9RlUcOsVaI
- Advanced https://www.youtube.com/watch?v=YT0lE1uLfuA
- C
- Golang
- NORX
- The most complete site: https://www.rempe.us/diceware
- The repo https://github.com/grempe/diceware
- The list https://github.com/grempe/diceware/tree/master/lists
- Other lists https://github.com/grempe/diceware/issues
- The originalm idea site http://world.std.com/~reinhold/diceware.html
- The comic that led to the idea https://xkcd.com/936/
- C and Java
- JS
- Golnag (all are the samecopy)
- C++/C#
- SHA2 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.180-4.pdf
- SHA3 (Keccak) https://keccak.team/files/Keccak-reference-3.0.pdf
- KangarooTwelve https://keccak.team/files/KangarooTwelve.pdf
- BLAKE2 https://blake2.net/blake2.pdf
- Skein http://www.skein-hash.info/sites/default/files/skein1.3.pdf
- Groestl http://www.groestl.info/Groestl.pdf
- Other fast SHA3 round 2 hashes
- BMW http://people.item.ntnu.no/~danilog/Hash/BMW-SecondRound/Supporting_Documentation/BlueMidnightWishDocumentation.pdf
- SHABAL https://eprint.iacr.org/2009/199.pdf
- ECHO https://crypto.orange-labs.fr/echo/doc/echo_description_2-0.pdf
- Luffa http://www.hitachi.com/rd/yrl/crypto/luffa/Luffa_v2_Specification_20091002.pdf
- SHAvite3 http://www.cs.technion.ac.il/~orrd/SHAvite-3/Spec.15.09.09.pdf
- SIDH
- NTRU
- Go https://github.com/companyzero/sntrup4591761
- New Hope
- SPHNICS
- Adobe PGP key leak http://archive.fo/zEneN
- Texas Instruments https://brandonw.net/calculators/keys/
- If you want to go extreme https://en.wikipedia.org/wiki/RSA_numbers
TBN
- Java https://github.com/vanitasvitae/EnigmAndroid
- Python https://github.com/cedricbonhomme/pyEnigma
- Docs http://www.cryptomuseum.com/crypto/enigma/wiring.htm
- alternative https://github.com/RealGrep/lorenz-cipher-sim
- Others
- http://alexbarter.com/cipher-types/
- http://www.cryptogram.org/resource-area/cipher-types/
- http://members.aon.at/cipherclerk/Doc/CipherList.html
- http://practicalcryptography.com/ciphers/
- https://kifanga.com/cryptography-ciphers/
- https://www.braingle.com/brainteasers/codes/index.php
- http://www.elonka.com/UnsolvedCodes.html
- http://rumkin.com/tools/cipher/
- http://ciphermachines.com/types.html
- http://www.cryptoprograms.com/
- https://www.thonky.com/kryptos/types-of-ciphers
- http://alexbarter.com/cipher-types/
- https://ref.wikibruce.com/