cryb-to/lib/cipher
Dag-Erling Smørgrav b28507b0e9 Fix counter increment in Salsa and ChaCha.
In my eagerness to eliminate a branch which is taken once per 2^38 bytes of keystream, I forgot that the state words are in host order.  Thus, the counter increment code worked fine on little-endian machines, but not on big-endian ones.  Switch to a simpler (branchful) solution.
2017-04-22 03:10:10 +02:00
..
cryb-cipher.pc.in Start using pkg-config / pkgconf. 2017-03-07 00:54:46 +01:00
cryb_aes.c Remove unused struct member. 2017-04-06 19:51:46 +02:00
cryb_chacha.c Fix counter increment in Salsa and ChaCha. 2017-04-22 03:10:10 +02:00
cryb_cipher.c Add missing algorithms. 2017-04-21 18:57:51 +02:00
cryb_des.c Assert that the cipher mode and key length are valid. 2017-04-06 19:51:46 +02:00
cryb_rc4.c Assert that the cipher mode and key length are valid. 2017-04-06 19:51:46 +02:00
cryb_salsa.c Fix counter increment in Salsa and ChaCha. 2017-04-22 03:10:10 +02:00
Makefile.am Implement DES (single-key ECB only for now). 2017-04-06 19:51:45 +02:00