├── .gitignore ├── ACVP Definition.txt ├── Makefile ├── README ├── common_defs.h ├── config.h ├── demo.c ├── endian.c ├── endian.h ├── hash.c ├── hash.h ├── hss.c ├── hss.h ├── hss_alloc.c ├── hss_aux.c ├── hss_aux.h ├── hss_common.c ├── hss_common.h ├── hss_compute.c ├── hss_derive.c ├── hss_derive.h ├── hss_generate.c ├── hss_internal.h ├── hss_keygen.c ├── hss_param.c ├── hss_reserve.c ├── hss_reserve.h ├── hss_sign.c ├── hss_sign_inc.c ├── hss_sign_inc.h ├── hss_thread.h ├── hss_thread_pthread.c ├── hss_thread_single.c ├── hss_verify.c ├── hss_verify.h ├── hss_verify_inc.c ├── hss_verify_inc.h ├── hss_zeroize.c ├── hss_zeroize.h ├── license.txt ├── lm_common.c ├── lm_common.h ├── lm_ots.h ├── lm_ots_common.c ├── lm_ots_common.h ├── lm_ots_sign.c ├── lm_ots_verify.c ├── lm_ots_verify.h ├── lm_verify.c ├── lm_verify.h ├── programming.notes ├── read.me ├── sha256.c ├── sha256.h ├── test_h25.c ├── test_hss.c ├── test_hss.h ├── test_keygen.c ├── test_keyload.c ├── test_load.c ├── test_reserve.c ├── test_sign.c ├── test_sign_inc.c ├── test_stat.c ├── test_testvector.c ├── test_thread.c ├── test_verify.c └── test_verify_inc.c /.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.a 3 | demo 4 | test_hss 5 | -------------------------------------------------------------------------------- /ACVP Definition.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/ACVP Definition.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/README -------------------------------------------------------------------------------- /common_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/common_defs.h -------------------------------------------------------------------------------- /config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/config.h -------------------------------------------------------------------------------- /demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/demo.c -------------------------------------------------------------------------------- /endian.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/endian.c -------------------------------------------------------------------------------- /endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/endian.h -------------------------------------------------------------------------------- /hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hash.c -------------------------------------------------------------------------------- /hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hash.h -------------------------------------------------------------------------------- /hss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss.c -------------------------------------------------------------------------------- /hss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss.h -------------------------------------------------------------------------------- /hss_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_alloc.c -------------------------------------------------------------------------------- /hss_aux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_aux.c -------------------------------------------------------------------------------- /hss_aux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_aux.h -------------------------------------------------------------------------------- /hss_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_common.c -------------------------------------------------------------------------------- /hss_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_common.h -------------------------------------------------------------------------------- /hss_compute.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_compute.c -------------------------------------------------------------------------------- /hss_derive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_derive.c -------------------------------------------------------------------------------- /hss_derive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_derive.h -------------------------------------------------------------------------------- /hss_generate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_generate.c -------------------------------------------------------------------------------- /hss_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_internal.h -------------------------------------------------------------------------------- /hss_keygen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_keygen.c -------------------------------------------------------------------------------- /hss_param.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_param.c -------------------------------------------------------------------------------- /hss_reserve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_reserve.c -------------------------------------------------------------------------------- /hss_reserve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_reserve.h -------------------------------------------------------------------------------- /hss_sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_sign.c -------------------------------------------------------------------------------- /hss_sign_inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_sign_inc.c -------------------------------------------------------------------------------- /hss_sign_inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_sign_inc.h -------------------------------------------------------------------------------- /hss_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_thread.h -------------------------------------------------------------------------------- /hss_thread_pthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_thread_pthread.c -------------------------------------------------------------------------------- /hss_thread_single.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_thread_single.c -------------------------------------------------------------------------------- /hss_verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_verify.c -------------------------------------------------------------------------------- /hss_verify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_verify.h -------------------------------------------------------------------------------- /hss_verify_inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_verify_inc.c -------------------------------------------------------------------------------- /hss_verify_inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_verify_inc.h -------------------------------------------------------------------------------- /hss_zeroize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_zeroize.c -------------------------------------------------------------------------------- /hss_zeroize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/hss_zeroize.h -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/license.txt -------------------------------------------------------------------------------- /lm_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/lm_common.c -------------------------------------------------------------------------------- /lm_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/lm_common.h -------------------------------------------------------------------------------- /lm_ots.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/lm_ots.h -------------------------------------------------------------------------------- /lm_ots_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/lm_ots_common.c -------------------------------------------------------------------------------- /lm_ots_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/lm_ots_common.h -------------------------------------------------------------------------------- /lm_ots_sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/lm_ots_sign.c -------------------------------------------------------------------------------- /lm_ots_verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/lm_ots_verify.c -------------------------------------------------------------------------------- /lm_ots_verify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/lm_ots_verify.h -------------------------------------------------------------------------------- /lm_verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/lm_verify.c -------------------------------------------------------------------------------- /lm_verify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/lm_verify.h -------------------------------------------------------------------------------- /programming.notes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/programming.notes -------------------------------------------------------------------------------- /read.me: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/read.me -------------------------------------------------------------------------------- /sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/sha256.c -------------------------------------------------------------------------------- /sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/sha256.h -------------------------------------------------------------------------------- /test_h25.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_h25.c -------------------------------------------------------------------------------- /test_hss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_hss.c -------------------------------------------------------------------------------- /test_hss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_hss.h -------------------------------------------------------------------------------- /test_keygen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_keygen.c -------------------------------------------------------------------------------- /test_keyload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_keyload.c -------------------------------------------------------------------------------- /test_load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_load.c -------------------------------------------------------------------------------- /test_reserve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_reserve.c -------------------------------------------------------------------------------- /test_sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_sign.c -------------------------------------------------------------------------------- /test_sign_inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_sign_inc.c -------------------------------------------------------------------------------- /test_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_stat.c -------------------------------------------------------------------------------- /test_testvector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_testvector.c -------------------------------------------------------------------------------- /test_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_thread.c -------------------------------------------------------------------------------- /test_verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_verify.c -------------------------------------------------------------------------------- /test_verify_inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cisco/hash-sigs/HEAD/test_verify_inc.c --------------------------------------------------------------------------------