gocipher
Classical ciphers
- Alberti cipher | dCode
- ✔ Atbash cipher | dCode | Practical Cryptography | Rumkin.com
- AMSCO cipher | dCode
- Autokey cipher | Practical Cryptography
- Baconian cipher | dCode | Practical Cryptography | Rumkin.com
- Jefferson disk / Bazeries cylinder, M-94 | dCode
- Scytale cipher | dCode
- Monoaplhabetic substitution cipher (simple substitution)
| dCode
| Practical Cryptography
| Rumkin.com
- ✔ Affine cipher | dCode | Practical Cryptography | Rumkin.com
- ✔ Caesar cipher | dCode | Practical Cryptography | Rumkin.com
- Keyboard Coordinates | dCode
- Keyboard Shift cipher | dCode
- ✔ Keyed caesar cipher | Rumkin.com
- ✔ Letter-to-number | dCode | Rumkin.com
- ✔ Morse Code
| dCode
| Rumkin.com
- Wabun Code | dCode
- Music Notes | dCode
- ✔ ROT cipher | dCode
- ✔ ROT-5 | dCode | Web Utils
- ✔ ROT-13 | dCode | Practical Cryptography | Rumkin.com | Web Utils
- ✔ ROT-18 | Web Utils
- ✔ ROT-47 | dCode | Web Utils
- Shift cipher | dCode
- Trifid cipher | dCode | Practical Cryptograpgy
-
Homophonic Substitution cipher | Practical Cryptography
- Beale ciphers
- Book cipher | dCode
- Straddling checkerboard cipher | Practical Cryptography
- Trithemius Ave Maria | dCode
-
Alphabetical Ranks Added | dCode
- Bellaso cipher | dCode
- Bifid cipher | dCode | Practical Cryptography | Rumkin.com
- Caesar Box cipher | dCode
- Cardan Grille | dCode
- Chaocipher | dCode
- Chinese Code | dCode
- Codes and Nomenclators cipher | Practical Cryptography
- Columnar Transposition
| Practical Cryptography
| Rumkin.com
- Double Transposition | Rumkin.com | dCode
- Übchi | Rumkin.com
- Consonants/Vowels Rank cipher | dCode
- Deranged Alphabet cipher | dCode
- Four-Square cipher | Practical Cryptography
- ✔ Fractionated Morse cipher | dCode | Practical Cryptography
- Gold Bug cipher | dCode
- Hill cipher | dCode | Practical Cryptography
- Ideograms cipher | dCode
- LSPK90 Clockwise | dCode
- Mexican Army cipher wheel | dCode
- Modulo cipher | dCode
- Navajo Code | dCode
- ✔ One Time Pad | Rumkin.com
- Playfair cipher
| dCode
| Practical Cryptography
| Rumkin.com
- Two Square cipher dCode
- ✔ Polybius square | dCode | Practical Cryptography
- Porta cipher | Practical Cryptography
- ✔ Rail-fence (ZigZag) cipher
| dCode
| Practical Cryptography
| Rumkin.com
- Redefence cipher | dCode
- Rotate | Rumkin.com
- Running Key cipher | Practical Cryptography
- Skip | Rumkin.com
- ✔ URL encode | Web Utils
- Vigenére cipher
| dCode
| Practical Cryptography
| Rumkin.com
- Beaufort cipher
| dCode
| Practical Cryptography
- Variant Beaufort cipher dCode
- Gronsfeld cipher | dCode | Practical Cryptograhy | Rumkin.com
- Keyed Vigenére cipher | Rumkin.com
- Multiplication Vigenére cipher | dCode
- ✔ Trithemius cipher | dCode
- Vernam cipher | dCode
- Vigenére autokey cipher (autoclave cipher) | dCode | Rumkin.com
- Beaufort cipher
| dCode
| Practical Cryptography
- XOR cipher | dCode
Mechanical ciphers
- Enigma cipher | dCode | Practical Cryptography
- Lorenz cipher | Practical Cryptography
- M-209
- SIGABA
Binary-to-text encoding
- Ascii85 | dCode | Web Utils
- Base16
- Base32
- Base58
- ✔ Base64 | dCode | Rumkin.com | Wikibooks
- Base91 | dCode
- UUEncode | dCode | Web Utils
- XXEncode | Web Utils
Bases
Barcodes
Symmetric key encryption
Public key
Hash functions
- HAVAL | Web Utils
- MD2
- MD4
- MD5 | dCode | Web Utils
- MD6
- RIPEMD | Web Utils
- SHA-0
- SHA-1 | dCode | Web Utils
- SHA-2
- SHA-3
- Tiger | Web Utils
Graphical
Algoriothms
- Benford's Law | dCode
- Frequency Analysis | dCode | Rumkin.com
- Index of Coincidence | dCode
- Middle squares method for pseurorandom number generation
Utilities
- Characters Type | dCode
- Charset Converter | Web Utils
- Crypt | Web Utils
- Crypto Solver | Rumkin.com
- Cryptogram Assistant | Rumkin.com
- Isogram Generator | dCode
- Text Manipulator | Rumkin.com
- Word Desubstitution | dCode
Lists
Libraries
- Caesar Salad (JavaScript)
- cipher-machines (Go)
- CryptoJS (JavaScript)