Project contains implementation of some cryptography algorithms:
- DES
- Rail fence
- Matrix transposition algorithms (number key, word key, word key column variant)
- Caesar cipher (c=(a*k1+k0) mod n)
- Viegenere cipher
- Synchronous stream cipher
- Asynchronous stream cipher
- LFSR generator
Running (Maven): mvn install exec:java