| HC-128     | Reference implementation:   | hc128_ref.h | |
| Optimized implementation for 32-bit Core 2 processor:   | hc128_opt32.h   | 2.1 cycles/byte | |
| Code for generating keystream:   | hc128_TestKeystream.c   | ||
| Code for measuring speed:   | hc128_MeasureSpeed.c   | ||
|   | |||
| HC-256     | Reference implementation:   | hc256_ref.h | |
| Optimized implementation for 32-bit Core 2 processor:   | hc256_opt32.h   | 3.3 cycles/byte | |
| Code for generating keystream:   | hc256_TestKeystream.c   | ||
| Code for measuring speed:   | hc256_MeasureSpeed.c   |