Submission Contents: \Additional_Implementations\* : The development code with utilities still left in \Additional_Implementations\Intermediate_Values : Same as above but setup to create intermediate values with \KAT_MCT\* : Required test vectors and intermediate values \Optimized_32bit\* : Due to time restrictions, this is identical to reference code \Optimized_64bit\* : Due to time restrictions, this is identical to reference code \Reference_Implementation\* : The reference implementation, is just the development code with the mince removed \Supporting_Documentation\new_rotation_result.csv : CSV of the results of the quad diffuse rotation constant optimisation \Supporting_Documentation\sbox_results.txt : Sbox statistics \Supporting_Documentation\specification.pdf : The Full Algorithm Specification Note: when compiling, the nist_v3__tables.c must also be compiled and linked in.