The Lane hash function
The Lane submission package
- README (1.1 KB)
- Additional Implementations/
- KAT_MCT/
- ExtremelyLongMsgKAT_224.txt (251 B)
- ExtremelyLongMsgKAT_256.txt (259 B)
- ExtremelyLongMsgKAT_384.txt (291 B)
- ExtremelyLongMsgKAT_512.txt (323 B)
- LongMsgKAT_224.txt (2.3 MB)
- LongMsgKAT_256.txt (2.3 MB)
- LongMsgKAT_384.txt (2.3 MB)
- LongMsgKAT_512.txt (2.3 MB)
- MonteCarlo_224.txt (7.2 KB)
- MonteCarlo_256.txt (8.0 KB)
- MonteCarlo_384.txt (11.1 KB)
- MonteCarlo_512.txt (14.2 KB)
- ShortMsgKAT_224.txt (674.5 KB)
- ShortMsgKAT_256.txt (690.5 KB)
- ShortMsgKAT_384.txt (754.5 KB)
- ShortMsgKAT_512.txt (818.5 KB)
- Optimized_32bit/
- lane.c (127.3 KB)
- lane.h (1.6 KB)
- KAT_MCT/
- ExtremelyLongMsgKAT.txt (193 B)
- LongMsgKAT.txt (2.2 MB)
- Makefile (267 B)
- MonteCarlo.txt (350 B)
- Readme.txt (1.1 KB)
- ShortMsgKAT.txt (566.5 KB)
- genKAT.c (9.7 KB)
- lane.c (127.3 KB)
- lane.h (1.6 KB)
- Optimized_64bit/
- lane.c (127.3 KB)
- lane.h (1.6 KB)
- KAT_MCT/
- ExtremelyLongMsgKAT.txt (193 B)
- LongMsgKAT.txt (2.2 MB)
- Makefile (267 B)
- MonteCarlo.txt (350 B)
- Readme.txt (1.1 KB)
- ShortMsgKAT.txt (566.5 KB)
- genKAT.c (9.7 KB)
- lane.c (127.3 KB)
- lane.h (1.6 KB)
- Reference Implementation/
- Makefile (339 B)
- laneref.c (9.0 KB)
- laneref.h (3.1 KB)
- laneref256.c (12.5 KB)
- laneref256.h (2.9 KB)
- laneref512.c (13.7 KB)
- laneref512.h (3.0 KB)
- tables.h (11.2 KB)
- KAT_MCT/
- ExtremelyLongMsgKAT.txt (193 B)
- LongMsgKAT.txt (2.2 MB)
- Makefile (296 B)
- MonteCarlo.txt (350 B)
- Readme.txt (1.1 KB)
- ShortMsgKAT.txt (566.5 KB)
- genKAT.c (9.7 KB)
- laneref.c (9.0 KB)
- laneref.h (3.1 KB)
- laneref256.c (12.5 KB)
- laneref256.h (2.9 KB)
- laneref512.c (13.7 KB)
- laneref512.h (3.0 KB)
- tables.h (11.2 KB)
- Supporting Documentation/
- The Lane Hash Function - Extended Abstract.pdf (165.4 KB)
- The Lane Hash Function.pdf (567.7 KB)
- genconst.c (4.9 KB)
- intermediate.txt (1.1 MB)