The current structure of the project is not ideal. Neat dependency graph, package naming and structure is required.
- Files packaged by algorithm/topic as opposed to set challenges. eg. All logic relating to
PKCS/ECB in one package.
- General functions e.g
KeyGen() placed in utils.
- Test restructuring as a result of this: unit and functional tests kept separate.
The current structure of the project is not ideal. Neat dependency graph, package naming and structure is required.
PKCS/ECBin one package.KeyGen()placed in utils.