summaryrefslogtreecommitdiff
path: root/cipher
AgeCommit message (Expand)AuthorFilesLines
2015-07-09rsa: clarify the RSA secret parametersfixesPeter Wu1-2/+7
2015-07-07Fix undefined behavior wrt memcpyPeter Wu2-1/+4
2015-07-07ecc: fix memory leakPeter Wu1-0/+1
2015-07-06ecc: fix memory leaks.NIIBE Yutaka1-16/+8
2015-05-21ecc: Add key generation flag "no-keytest".Werner Koch4-18/+45
2015-05-21ecc: Avoid double conversion to affine coordinates in keygen.Werner Koch1-38/+67
2015-05-14Enable AMD64 Twofish implementation on WIN64Jussi Kivilinna2-21/+100
2015-05-14Enable AMD64 Serpent implementations on WIN64Jussi Kivilinna3-30/+58
2015-05-14Enable AMD64 Salsa20 implementation on WIN64Jussi Kivilinna2-10/+33
2015-05-14Enable AMD64 Poly1305 implementations on WIN64Jussi Kivilinna4-34/+70
2015-05-14Enable AMD64 3DES implementation on WIN64Jussi Kivilinna2-15/+75
2015-05-14Enable AMD64 ChaCha20 implementations on WIN64Jussi Kivilinna4-19/+63
2015-05-14Enable AMD64 CAST5 implementation on WIN64Jussi Kivilinna2-24/+86
2015-05-14Enable AMD64 Camellia implementations on WIN64Jussi Kivilinna3-46/+85
2015-05-14Enable AMD64 Blowfish implementation on WIN64Jussi Kivilinna2-23/+97
2015-05-14Enable AMD64 arcfour implementation on WIN64Jussi Kivilinna2-4/+26
2015-05-14Update documentation for Poly1305-ChaCha20 AEAD, RFC-7539Jussi Kivilinna1-1/+1
2015-05-03Fix WIN64 assembly glue for AESJussi Kivilinna1-20/+24
2015-05-03More optimized CRC implementationsJussi Kivilinna1-160/+657
2015-05-02Enable AMD64 AES implementation for WIN64Jussi Kivilinna3-6/+48
2015-05-02Enable AMD64 Whirlpool implementation for WIN64Jussi Kivilinna2-6/+22
2015-05-02Enable AMD64 SHA512 implementations for WIN64Jussi Kivilinna4-21/+72
2015-05-02Enable AMD64 SHA256 implementations for WIN64Jussi Kivilinna4-21/+72
2015-05-02Enable AMD64 SHA1 implementations for WIN64Jussi Kivilinna4-18/+69
2015-05-01Enable AES/AES-NI, AES/SSSE3 and GCM/PCLMUL implementations on WIN64Jussi Kivilinna5-40/+212
2015-05-01DES: Silence compiler warnings on WindowsJussi Kivilinna1-1/+3
2015-05-01Cast pointers to integers using uintptr_t instead of longJussi Kivilinna2-3/+3
2015-05-01Disable GCM and AES-NI assembly implementations for WIN64Jussi Kivilinna2-2/+6
2015-05-01Fix tail handling in buf_xor_1Jussi Kivilinna1-1/+1
2015-05-01Fix reseting cipher in OCB modeJussi Kivilinna1-0/+2
2015-04-30Fix buggy RC4 AMD64 assembly and add test to notice similar issuesJussi Kivilinna1-2/+2
2015-04-26Disallow compiler from generating SSE instructions in mixed C+asm sourceJussi Kivilinna3-0/+19
2015-04-18Add OCB bulk crypt/auth functions for AES/AES-NIJussi Kivilinna5-29/+706
2015-03-21bufhelp: use one-byte aligned type for unaligned memory accessesJussi Kivilinna1-57/+90
2015-03-16Make uintptr_t global available.Werner Koch2-21/+10
2015-03-16Indentation fix.Werner Koch1-2/+3
2015-03-16cipher: Remove useless NULL check.Werner Koch1-1/+1
2015-02-28Fix in-place encryption for OCB modeJussi Kivilinna1-3/+28
2015-02-23cipher: Use ciphertext blinding for Elgamal decryption.Werner Koch1-5/+41
2015-01-28Fix building of GOST s-boxes when cross-compiling.Werner Koch1-3/+8
2015-01-20rijndael: fix wrong ifdef for SSSE3 setkeyJussi Kivilinna1-1/+1
2015-01-16Add OCB cipher modeWerner Koch5-4/+694
2015-01-15Add functions to count trailing zero bits in a word.Werner Koch1-0/+45
2015-01-06Make make distcheck work again.Werner Koch1-0/+2
2015-01-06Remove the old Manifest filesWerner Koch2-75/+0
2015-01-06stribog: Reduce table size to the needed one.Dmitry Eremin-Solenikov1-1/+1
2015-01-06gostr3411-94: Fix the iteration count for length filling loop.Dmitry Eremin-Solenikov1-1/+1
2015-01-05primegen: Fix memory leak for invalid call sequences.Werner Koch1-39/+40
2015-01-05cipher: Add the original PD notice to rijndael-ssse3-amd64.cWerner Koch1-1/+18
2015-01-05Replace camel case of internal scrypt functions.Werner Koch1-8/+11