dapinkone / TCSS487Project

0 stars 0 forks source link

SHA3 and the derived function SHAKE256 translated from mjosaarinen/tiny_sha3 #2

Closed dapinkone closed 11 months ago

dapinkone commented 11 months ago

Translation attempted. As a substitute/simulation of the memory sharing for unions in the sha3_ctx_t, I store the data in a byte[] and have two different functions for translating to and from the byte string. The code base appears to run, but fails all of the given tests. Further debug is required. Possible problem issues might be:

dapinkone commented 11 months ago

The C to Java translation is now feature-complete and passing the given tests. Now that tests are passing, and the code is feature complete, regression testing & refactoring is possible. Code could use some serious cleanup.