Feature request: Implement Series of Classical Ciphers
Is your feature request related to a problem? Please describe. Many classical ciphers aren’t supported yet. I was asked to analyze several of them the other day (along with some I people I knew), and it would be really helpful to have them all in one place instead of manually stitching functions together from different sources.
Describe the solution you'd like Here is a list me and my partners compiled that could be supported in the future.
- Playfair
- Hill
- Trifid
- Four-square
- Nihilist
- ADFGX
- ADFGVX
- Beaufort
- Vigenere Autokey
- Porta
- Chaocipher
- Solitaire/Pontifex
- Homophonic substitution
- Straddling checkerboard
- Myszkowski transposition
- VIC cipher
Describe alternatives you've considered Manually chaining different cipher functions through different webs and sources.
Additional context I am a semi-hobbyist + learner, I do not have much time to explore or implement a solution myself. This is one of my favorite tools that helped me achieved some of my milestones and goals. It would also be great if there is a separate category for Classical Ciphers in this case to help organize and separate known modern cryptography and pre-modern ciphers. Thank you!
Source: gchq/CyberChef