The Lane Hash Function Contents: /Additional Implementations/mmx: Assembly implementation of Lane256 using MMX /Additional Implementations/bitslice: Assembly implementation of Lane256 using bitslicing /KAT_MCT: Known Answer Tests and Monte Carlo Tests /Optimized_32bit: Optimized implementation of all Lane variants /Optimized_32bit/KAT_MCT: Code to generate the KAT/MCT with the optimised implementation /Optimized_64bit: Idem as the 32bit optimised implementation /Optimized_64bit/KAT_MCT: Idem as the 32bit optimised implementation /Reference Implementation: Reference implementation of all Lane variants /Reference Implementation/KAT_MCT: Code to generate the KAT/MCT with the reference implementation /Supporting Documentation: The Lane Hash Function.pdf: Lane specification and analysis document On Lane Hashing Modes of Operation.pdf: Supporting document, reference [1] in the specification document genconst.c: Program to illustrate the way in which the Lane constants were designed intermediate.txt: Illustration of the intermediate values generated by Lane