]> git.cryptolib.org Git - avr-crypto-lib.git/tree
new cli system
-rw-r--r-- 3422 A5_1.c
-rw-r--r-- 1714 A5_1.h
-rw-r--r-- 18321 COPYING
-rw-r--r-- 18321 COPYING.gpl2
-rw-r--r-- 35147 COPYING.gpl3
-rw-r--r-- 9185 Doxyfile
-rw-r--r-- 18321 LICENSE
-rw-r--r-- 18321 LICENSE.gpl2
-rw-r--r-- 35147 LICENSE.gpl3
-rw-r--r-- 8640 Makefile
-rw-r--r-- 13529 USAGE.blockciphers
-rw-r--r-- 3174 USAGE.hashfunctions
-rw-r--r-- 2953 USAGE.streamciphers
-rw-r--r-- 38725 __gmsl
-rw-r--r-- 969 aes.c
-rw-r--r-- 1374 aes.h
-rw-r--r-- 1097 aes128_dec.c
-rw-r--r-- 1118 aes128_dec.h
-rw-r--r-- 1097 aes128_enc.c
-rw-r--r-- 1118 aes128_enc.h
-rw-r--r-- 1097 aes192_dec.c
-rw-r--r-- 1118 aes192_dec.h
-rw-r--r-- 1097 aes192_enc.c
-rw-r--r-- 1118 aes192_enc.h
-rw-r--r-- 1097 aes256_dec.c
-rw-r--r-- 1118 aes256_dec.h
-rw-r--r-- 1097 aes256_enc.c
-rw-r--r-- 1118 aes256_enc.h
-rw-r--r-- 6198 aes_dec-asm.S
-rw-r--r-- 9445 aes_dec-asm_faster.S
-rw-r--r-- 3925 aes_dec.c
-rw-r--r-- 1122 aes_dec.h
-rw-r--r-- 4838 aes_enc-asm.S
-rw-r--r-- 3025 aes_enc.c
-rw-r--r-- 1123 aes_enc.h
-rw-r--r-- 2612 aes_invsbox-asm.S
-rw-r--r-- 1662 aes_invsbox.c
-rw-r--r-- 1060 aes_invsbox.h
-rw-r--r-- 3915 aes_keyschedule-asm.S
-rw-r--r-- 2701 aes_keyschedule.c
-rw-r--r-- 1305 aes_keyschedule.h
-rw-r--r-- 2619 aes_sbox-asm.S
-rw-r--r-- 1651 aes_sbox.c
-rw-r--r-- 1045 aes_sbox.h
-rw-r--r-- 2813 arcfour-asm.S
-rw-r--r-- 1746 arcfour.c
-rw-r--r-- 2793 arcfour.h
-rw-r--r-- 3242 avr-asm-macros.S
-rw-r--r-- 1184 avr-makefile.inc
-rw-r--r-- 2603 bcal-basic.c
-rw-r--r-- 915 bcal-basic.h
-rw-r--r-- 1609 bcal_aes128.c
-rw-r--r-- 1152 bcal_aes128.h
-rw-r--r-- 1609 bcal_aes192.c
-rw-r--r-- 1152 bcal_aes192.h
-rw-r--r-- 1609 bcal_aes256.c
-rw-r--r-- 1152 bcal_aes256.h
-rw-r--r-- 1600 bcal_camellia128.c
-rw-r--r-- 1124 bcal_camellia128.h
-rw-r--r-- 1533 bcal_cast5.c
-rw-r--r-- 1103 bcal_cast5.h
-rw-r--r-- 1654 bcal_des.c
-rw-r--r-- 1095 bcal_des.h
-rw-r--r-- 947 bcal_noekeon.c
-rw-r--r-- 228 bcal_noekeon.h
-rw-r--r-- 1548 bcal_present.c
-rw-r--r-- 1111 bcal_present.h
-rw-r--r-- 1658 bcal_rc5.c
-rw-r--r-- 1095 bcal_rc5.h
-rw-r--r-- 1512 bcal_rc6.c
-rw-r--r-- 1095 bcal_rc6.h
-rw-r--r-- 1509 bcal_seed.c
-rw-r--r-- 1099 bcal_seed.h
-rw-r--r-- 1560 bcal_serpent.c
-rw-r--r-- 1111 bcal_serpent.h
-rw-r--r-- 1534 bcal_skipjack.c
-rw-r--r-- 1115 bcal_skipjack.h
-rw-r--r-- 1671 bcal_tdes.c
-rw-r--r-- 1098 bcal_tdes.h
-rw-r--r-- 1671 bcal_xtea.c
-rw-r--r-- 1099 bcal_xtea.h
-rw-r--r-- 1468 blockcipher_descriptor.h
-rw-r--r-- 17746 camellia-asm.S
-rw-r--r-- 1195 camellia.h
-rw-r--r-- 7203 camellia128-stub.c
-rw-r--r-- 13915 camellia_C.c
-rw-r--r-- 59071 cast5-sbox.h
-rw-r--r-- 11881 cast5.c
-rw-r--r-- 3130 cast5.h
-rw-r--r-- 1404 config.h
-rw-r--r-- 1206 debug.h
-rw-r--r-- 10216 des.c
-rw-r--r-- 4091 des.h
-rw-r--r-- 5009 entropium.c
-rw-r--r-- 2714 entropium.h
-rw-r--r-- 1459 gf256mul.S
-rw-r--r-- 1072 gf256mul.h
-rw-r--r-- 3002 gmsl
-rw-r--r-- 5143 grain.c
-rw-r--r-- 1223 grain.h
-rw-r--r-- 3517 hmac-sha1.c
-rw-r--r-- 1251 hmac-sha1.h
-rw-r--r-- 3605 hmac-sha256.c
-rw-r--r-- 1267 hmac-sha256.h
drwxr-xr-x - host
-rw-r--r-- 2092 keysize_descriptor.c
-rw-r--r-- 1840 keysize_descriptor.h
-rw-r--r-- 3019 main.dox
-rw-r--r-- 16947 md5-asm.S
-rw-r--r-- 4751 md5.c
-rw-r--r-- 1590 md5.h
-rw-r--r-- 1681 md5_sbox.h
-rw-r--r-- 1375 memxor.S
-rw-r--r-- 119 memxor.h
-rw-r--r-- 220 memxor_c.c
drwxr-xr-x - mkfiles
-rw-r--r-- 4248 noekeon.c
-rw-r--r-- 2859 noekeon.h
-rw-r--r-- 11019 noekeon_asm.S
-rw-r--r-- 1818 noekeon_cbc_enc.S
-rw-r--r-- 200 noekeon_cbc_enc.h
-rw-r--r-- 1789 noekeon_ctr.S
-rw-r--r-- 1192 noekeon_ctr.h
-rw-r--r-- 6592 omac_noekeon.S
-rw-r--r-- 642 omac_noekeon.h
-rw-r--r-- 1581 omac_noekeon_C.c
-rw-r--r-- 3108 present.c
-rw-r--r-- 1135 present.h
-rw-r--r-- 2537 rc5.c
-rw-r--r-- 1469 rc5.h
-rw-r--r-- 3674 rc6.c
-rw-r--r-- 1569 rc6.h
-rw-r--r-- 18463 seed-asm.S
-rw-r--r-- 2770 seed.h
-rw-r--r-- 7998 seed_C.c
-rw-r--r-- 4543 seed_sbox.h
-rw-r--r-- 10573 serpent-asm.S
-rw-r--r-- 14912 serpent-sboxes-bitslice-asm.S
-rw-r--r-- 15165 serpent-sboxes-bitslice.c
-rw-r--r-- 4913 serpent-sboxes-fast.S
-rw-r--r-- 4217 serpent-sboxes-small.S
-rw-r--r-- 989 serpent-sboxes.h
-rw-r--r-- 3301 serpent-sboxes_c.c
-rw-r--r-- 3389 serpent.c
-rw-r--r-- 1461 serpent.h
-rw-r--r-- 17008 sha1-asm.S
-rw-r--r-- 6196 sha1.c
-rw-r--r-- 1586 sha1.h
-rw-r--r-- 21386 sha256-asm.S
-rw-r--r-- 7055 sha256.c
-rw-r--r-- 4116 sha256.h
-rw-r--r-- 552 sha3-api.h
-rw-r--r-- 2556 shabea.c
-rw-r--r-- 1316 shabea.h
-rw-r--r-- 1627 shacal1_enc.c
-rw-r--r-- 1127 shacal1_enc.h
-rw-r--r-- 1671 shacal2_enc.c
-rw-r--r-- 1176 shacal2_enc.h
-rw-r--r-- 5695 skipjack.c
-rw-r--r-- 1917 skipjack.h
-rw-r--r-- 672 sumsize.rb
drwxr-xr-x - test_src
drwxr-xr-x - testvectors
-rw-r--r-- 2219 trivium.c
-rw-r--r-- 1101 trivium.h
-rw-r--r-- 10074 twister-asm.S
-rw-r--r-- 8092 twister-big-asm.S
-rw-r--r-- 6843 twister-big.c
-rw-r--r-- 1597 twister-big.h
-rw-r--r-- 2941 twister-sha3api.c
-rw-r--r-- 597 twister-sha3api.h
-rw-r--r-- 3512 twister-small-asm.S
-rw-r--r-- 4539 twister-small-stub.c
-rw-r--r-- 4551 twister-small.c
-rw-r--r-- 1284 twister-small.h
-rw-r--r-- 2855 twister.c
-rw-r--r-- 1338 twister.h
-rw-r--r-- 2206 twister224.S
-rw-r--r-- 2205 twister256.S
-rw-r--r-- 2203 twister384.S
-rw-r--r-- 2203 twister512.S
-rw-r--r-- 2726 twister_ref.h
-rw-r--r-- 12822 twister_tables.h
-rw-r--r-- 10515 uC-Crypto-logo.svg
-rw-r--r-- 1652 uart.h
-rw-r--r-- 10151 xtea-asm.S
-rw-r--r-- 1846 xtea.c
-rw-r--r-- 1416 xtea.h