Skip to content
- Group cipher algorithms into their own classes in Ciphers.Subclasses. Being Polybius.java, Substitution.java, ColumnarTransposition.java
- Add WriteTables.java, an extensive class so that all types of tables can easily be written by all ciphers. char[], char[][], int[] and int[][] arrays can be added as headers in any combination.
- Add WriteHelpers.java, this might be temporary

Ciphers:
- Resolved an issue where cipher specific data is written twice if it contains any data 'addInfoToOutputFile()'
- Add JavaDoc
- Add helper methods for ciphers. This might be moved to its own SubClasses classfile later

Adfgvx:
- Moved cipher algorithms to Ciphers.Subclasses so that they can be re-used by other ciphers
- Renamed translate table to substitution table.

Caesar:
- Remove accidental test method

Porta:
- Clean up