| .. |
|
aes_big_cbcdec.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_big_cbcenc.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_big_ctr.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_big_ctrcbc.c
|
Added generic EAX and CCM implementations.
|
2017-10-23 23:27:28 +02:00 |
|
aes_big_dec.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_big_enc.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_common.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_ct.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_ct64.c
|
Fixed buffer overrun (read only, usually harmless, but sloppy nonetheless).
|
2016-11-29 16:03:49 +01:00 |
|
aes_ct64_cbcdec.c
|
Fixed buffer overrun (read only, usually harmless, but sloppy nonetheless).
|
2016-11-29 16:03:49 +01:00 |
|
aes_ct64_cbcenc.c
|
Fixed buffer overrun (read only, usually harmless, but sloppy nonetheless).
|
2016-11-29 16:03:49 +01:00 |
|
aes_ct64_ctr.c
|
Fixed buffer overrun (read only, usually harmless, but sloppy nonetheless).
|
2016-11-29 16:03:49 +01:00 |
|
aes_ct64_ctrcbc.c
|
Added generic EAX and CCM implementations.
|
2017-10-23 23:27:28 +02:00 |
|
aes_ct64_dec.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_ct64_enc.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_ct_cbcdec.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_ct_cbcenc.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_ct_ctr.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_ct_ctrcbc.c
|
Added generic EAX and CCM implementations.
|
2017-10-23 23:27:28 +02:00 |
|
aes_ct_dec.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_ct_enc.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_pwr8.c
|
New AES and GHASH implementations using POWER8 crypto opcodes.
|
2017-02-15 14:08:37 +00:00 |
|
aes_pwr8_cbcdec.c
|
New AES and GHASH implementations using POWER8 crypto opcodes.
|
2017-02-15 14:08:37 +00:00 |
|
aes_pwr8_cbcenc.c
|
New AES and GHASH implementations using POWER8 crypto opcodes.
|
2017-02-15 14:08:37 +00:00 |
|
aes_pwr8_ctr.c
|
New AES and GHASH implementations using POWER8 crypto opcodes.
|
2017-02-15 14:08:37 +00:00 |
|
aes_pwr8_ctrcbc.c
|
Added POWER8 implementation for AES/CTR+CBC-MAC (for CCM and EAX modes).
|
2018-08-12 23:53:23 +02:00 |
|
aes_small_cbcdec.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_small_cbcenc.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_small_ctr.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_small_ctrcbc.c
|
Added generic EAX and CCM implementations.
|
2017-10-23 23:27:28 +02:00 |
|
aes_small_dec.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_small_enc.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
aes_x86ni.c
|
Added seeder API. Also overhauled compile-time detection of features.
|
2017-08-28 16:37:30 +02:00 |
|
aes_x86ni_cbcdec.c
|
Added seeder API. Also overhauled compile-time detection of features.
|
2017-08-28 16:37:30 +02:00 |
|
aes_x86ni_cbcenc.c
|
Added seeder API. Also overhauled compile-time detection of features.
|
2017-08-28 16:37:30 +02:00 |
|
aes_x86ni_ctr.c
|
Worked around some compiler errors with GCC 4.4 and 4.5.
|
2017-08-28 19:28:59 +02:00 |
|
aes_x86ni_ctrcbc.c
|
Added generic EAX and CCM implementations.
|
2017-10-23 23:27:28 +02:00 |
|
chacha20_ct.c
|
Added ChaCha20+Poly1305 support (stand-alone, cipher suites).
|
2016-12-13 20:01:19 +01:00 |
|
chacha20_sse2.c
|
Added seeder API. Also overhauled compile-time detection of features.
|
2017-08-28 16:37:30 +02:00 |
|
des_ct.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
des_ct_cbcdec.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
des_ct_cbcenc.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
des_support.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
des_tab.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
des_tab_cbcdec.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
des_tab_cbcenc.c
|
Initial import.
|
2016-11-02 19:01:13 -04:00 |
|
poly1305_ctmul.c
|
Added ChaCha20+Poly1305 support (stand-alone, cipher suites).
|
2016-12-13 20:01:19 +01:00 |
|
poly1305_ctmul32.c
|
Two new Poly1305 implementations: ctmul32 uses pure 32-bit multiplications (MUL15, constant-time on about everything); i15 uses the generic i15 big integers (MUL15 again), which is quite slow but also small.
|
2017-01-05 19:47:00 +01:00 |
|
poly1305_ctmulq.c
|
Added "ctmulq" implementation of Poly1305 (using 64->128 multiplications when available).
|
2017-03-18 16:46:00 +01:00 |
|
poly1305_i15.c
|
Two new Poly1305 implementations: ctmul32 uses pure 32-bit multiplications (MUL15, constant-time on about everything); i15 uses the generic i15 big integers (MUL15 again), which is quite slow but also small.
|
2017-01-05 19:47:00 +01:00 |