sexp: Improve argument checking of sexp parser.
[libgcrypt.git] / cipher /
2019-06-24 NIIBE Yutakaecc: Correctly return an error.
2019-06-21 NIIBE Yutakaecc: Improve new ECDH API.
2019-06-20 NIIBE Yutakaecc: X25519 API change to allow NULL for POINT.
2019-06-20 NIIBE Yutakaecc: Add an API for X25519 function as gcry_ecc_mul_point.
2019-06-05 Jussi KivilinnaGCM: move look-up table to .data section and unshare...
2019-06-05 Jussi KivilinnaAES: move look-up tables to .data section and unshare...
2019-05-19 Jussi Kivilinnacipher/Makefile.am: add '-fcoverage-*' to instrumentati...
2019-05-15 Jussi Kivilinnamd: fix UBSAN warning
2019-05-15 Jussi KivilinnaDisable instrumentation on mixed Intel SSE C/assembly...
2019-05-09 Jussi KivilinnaFix message digest final function for MD4, MD5 and...
2019-05-06 Dmitry Eremin-Sole... Fix carry overflow in Stribog in 512-bit addition
2019-04-27 Jussi KivilinnaEnable four block aggregated GCM Intel PCLMUL implement...
2019-04-27 Jussi KivilinnaPrefetch GCM look-up tables
2019-04-27 Jussi KivilinnaOptimizations for generic table-based GCM implementations
2019-04-26 Jussi KivilinnaOptimizations for GCM Intel/PCLMUL implementation
2019-04-26 Jussi KivilinnaMove data pointer macro for 64-bit ARM assembly to...
2019-04-26 Jussi KivilinnaAdd CFI unwind assembly directives for 64-bit ARM assembly
2019-04-26 Jussi KivilinnaAdd 64-bit ARMv8/CE PMULL implementation of CRC
2019-04-18 Jussi KivilinnaLimit and document Blowfish key lengths to 8-576 bits
2019-04-16 Jussi KivilinnaAdd CFI unwind assembly directives for AMD64 assembly
2019-04-15 Jussi Kivilinnatwofish-amd64: do not use xchg instruction
2019-04-08 Jussi KivilinnaDisable SM3 in FIPS mode
2019-04-07 Jussi KivilinnaTune SHA-512/AVX2 and SHA-256/AVX2 implementations
2019-04-05 Jussi KivilinnaAdd SHA512/224 and SHA512/256 algorithms
2019-04-05 Jussi KivilinnaRemove extra buffer flush at begining of digest final...
2019-04-05 Jussi KivilinnaOptimizations for digest final functions
2019-04-05 Jussi KivilinnaBurn stack in transform functions for SHA2 AMD64 implem...
2019-04-05 Jussi KivilinnaBurn stack in transform functions for SHA1 AMD64 implem...
2019-04-05 Jussi KivilinnaAdd AVX2/BMI2 implementation of SHA1
2019-03-31 Jussi Kivilinnablowfish: add three rounds parallel handling to generic...
2019-03-31 Jussi Kivilinnacast5: add three rounds parallel handling to generic...
2019-03-31 Jussi Kivilinnacast5: read Kr four blocks at time and shift for curren...
2019-03-31 Jussi KivilinnaAdd helper function for adding value to cipher block
2019-03-28 Jussi KivilinnaOptimize OCB set_key and set_nonce
2019-03-28 Jussi KivilinnaAES-NI/OCB: Optimize last and first key XORing
2019-03-28 Jussi KivilinnaAES-NI/OCB: Perform checksumming inline with encryption
2019-03-27 Jussi KivilinnaAES-NI/OCB: Use stack for temporary storage
2019-03-26 Jussi Kivilinnachacha20-poly1305: fix wrong en/decryption on large...
2019-03-23 Jussi KivilinnaAdd ARMv7/NEON accelerated GCM implementation
2019-03-23 Jussi KivilinnaUse memset instead of setting buffers byte by byte
2019-03-23 Jussi KivilinnaUse buf_cpy instead of copying buffers byte by byte
2019-03-23 Jussi KivilinnaReduce overhead on generic hash write function
2019-03-23 Jussi Kivilinnasha1-avx: use vmovdqa instead of movdqa
2019-03-20 Daniel Kahn Gillmorecc: Adjust debugging output
2019-02-07 Jussi KivilinnaAdd 2-way path for SSSE3 version of ChaCha20
2019-01-27 Jussi KivilinnaDo not precalculate OCB offset L0+L1+L0
2019-01-27 Jussi KivilinnaCalculate OCB L-tables when setting key instead of...
2019-01-27 Jussi Kivilinnachacha20-amd64-avx2: optimize output xoring
2019-01-27 Jussi KivilinnaAdd stitched ChaCha20-Poly1305 SSSE3 and AVX2 implement...
2019-01-27 Jussi KivilinnaAdd SSSE3 optimized non-parallel ChaCha20 function
2019-01-14 Jussi Kivilinnacamellia-aarch64: do not export look-up table globally
2019-01-02 Jussi KivilinnaProcess CCM/EAX/GCM/Poly1305 AEAD cipher modes input...
2018-12-01 Jussi Kivilinnarijndael-aesni: interleave last CTR encryption round...
2018-11-20 Jussi KivilinnaAdd clang target pragma for mixed C/assembly x86-64...
2018-11-20 Jussi KivilinnaOptimizations for AES-NI OCB
2018-11-07 Jussi KivilinnaFix 'variable may be used uninitialized' warning for...
2018-11-06 Jussi KivilinnaFix inlining of ocb_get_l for x86 AES implementations
2018-11-05 Jussi KivilinnaChange buf_cpy and buf_xor* functions to use buf_put...
2018-11-05 Jussi Kivilinnarijndael: fix unused parameter warning
2018-10-26 Werner Kochprimes: Avoid leaking bits of the prime test to pageabl...
2018-10-25 Werner Kochcipher: Add comments about future OIDs.
2018-10-24 Werner Kochbuild: Make distcheck work again.
2018-10-24 Werner Kochecc: Fix memory leak in the error case of ecc_encrypt_raw
2018-10-24 Werner Kochecc: Fix possible memory leakage in parameter check...
2018-10-23 Werner Kochecc: Fix potential unintended freeing of an internal...
2018-07-21 Jussi KivilinnaAdd size optimized cipher block copy and xor functions
2018-07-04 NIIBE YutakaRFC-8439 was published.
2018-06-19 Jussi KivilinnaClean-up implementation selection for SHA1 and SHA2
2018-06-19 Jussi KivilinnaAdd hash_buffer and hash_buffers for SHA-224, SHA-385...
2018-06-19 Jussi KivilinnaAdd hash_buffer and hash_buffers pointers to message...
2018-06-19 Jussi KivilinnaAES: setup cipher object bulk routines with optimized...
2018-06-19 Jussi KivilinnaPass cipher object pointer to setkey functions
2018-06-19 Jussi KivilinnaAccess cipher mode routines through routine pointers
2018-06-19 Jussi KivilinnaAdd separate handlers for CBC-CTS variant
2018-06-19 Jussi KivilinnaAvoid division by spec->blocksize in cipher mode handlers
2018-06-19 Jussi KivilinnaFix CBC-CTS+CBC-MAC flag check
2018-06-13 NIIBE Yutakaecc: Add blinding for ECDSA.
2018-04-28 Werner Kochprime: Avoid rare assertion failure in gcry_prime_check.
2018-04-10 Jussi KivilinnaFaster look-up for spec by algo for digests, ciphers...
2018-04-10 Jussi KivilinnaFix building with BLAKE2 disabled
2018-04-10 Jussi KivilinnaAdd missing BLAKE2, SM3 and GOSTR3411_CP to MAC-HMAC...
2018-03-28 Jussi Kivilinnaaarch64/assembly: only use the lower 32 bit of an int...
2018-03-28 Jussi Kivilinnapoly1305: silence compiler warning on clang/aarch64
2018-03-28 Martin Storsjöaarch64: Enable building the aarch64 cipher assembly...
2018-03-28 Martin Storsjöaarch64: camellia: Only use the lower 32 bit of an...
2018-03-28 Martin Storsjöaarch64: Fix assembling chacha20-aarch64.S with clang...
2018-03-22 Stephan MuellerAES-KW: fix in-place encryption
2018-03-22 Jussi KivilinnaImprove constant-time buffer compare
2018-02-16 Jussi KivilinnaAdd Intel SHA Extensions accelerated SHA256 implementation
2018-02-16 Jussi KivilinnaAdd Intel SHA Extensions accelerated SHA1 implementation
2018-02-16 Jussi KivilinnaAVX implementation of BLAKE2s
2018-02-04 Jussi KivilinnaAVX2 implementation of BLAKE2b
2018-01-31 Jussi KivilinnaFix incorrect counter overflow handling for GCM
2018-01-22 Jussi KivilinnaFix use of AVX instructions in Chaha20 SSSE3 implementation
2018-01-20 Jussi KivilinnaAdd EAX mode
2018-01-20 Jussi Kivilinnacipher: constify spec arrays
2018-01-20 Jussi KivilinnaAdd ARMv8/CE acceleration for AES-XTS
2018-01-09 Jussi Kivilinnarijndael-ssse3: call assembly functions directly
2018-01-09 Jussi KivilinnaMove AMD64 MS to SysV calling convention conversion...
2018-01-09 Jussi KivilinnaAdd AES-NI acceleration for AES-XTS
next