6 days ago Jussi KivilinnaAdd PowerPC extra CFLAGS also for chacha20-ppc and... master
6 days ago Jussi KivilinnaAdd PowerPC vpmsum implementation of CRC
6 days ago Jussi KivilinnaAdd PowerPC vector implementation of ChaCha20
2019-09-06 Jussi Kivilinnapoly1305: add fast addition macro for ppc64
2019-09-03 Jussi KivilinnaAdd SHA-512 implementations for POWER8 and POWER9
2019-08-30 Jussi KivilinnaAdd SHA-256 implementations for POWER8 and POWER9
2019-08-26 Jussi Kivilinnahwf-ppc: add detection for PowerISA 3.00
2019-08-26 Jussi Kivilinnarijndael-ppc: add bulk modes for CBC, CFB, CTR and XTS
2019-08-26 Jussi Kivilinnarijndael-ppc: add bulk mode for ocb_auth
2019-08-26 Jussi Kivilinnarijndael-ppc: enable PowerPC AES-OCB implemention
2019-08-26 Jussi Kivilinnarijndael-ppc: add key setup and enable single block...
2019-08-26 Shawn Landdenrijndael/ppc: implement single-block mode, and implemen...
2019-08-26 Shawn Landdenhwf: add detection of PowerPC hardware features
2019-08-23 Jussi KivilinnaRegister DCO for Shawn Landden
2019-08-20 NIIBE Yutakapkgconfig: Fix libgcrypt.pc.
2019-08-15 NIIBE Yutakabuild: Fix build with !HAVE_PTHREAD
2019-08-15 NIIBE Yutakaecdsa: Fix unblinding too early.
2019-08-12 NIIBE Yutakabuild: Fix testapi.c to be buildable.
2019-08-08 NIIBE Yutakadsa,ecdsa: Fix use of nonce, use larger one.
2019-08-07 NIIBE Yutakaecc: Add mitigation against timing attack.
2019-08-07 NIIBE Yutakadsa,ecdsa: Allocate secure memory for RFC6979 generation.
2019-07-22 NIIBE Yutakabuild: Fix previous commit.
2019-07-22 NIIBE Yutakabuild: Use {CFLAGS,CPPFLAGS,LDFLAGS}_FOR_BUILD for...
2019-07-18 Jussi KivilinnaFix use of AVX instruction in SHA1/SSSE3 assembly
2019-07-15 Werner Kochsexp: Improve argument checking of sexp parser.
2019-07-15 NIIBE Yutakatests: t-mpi-point: Remove implementation dependent...
2019-06-25 NIIBE Yutakasexp: Support reading base64.
2019-06-24 NIIBE Yutakaecc: Correctly return an error.
2019-06-21 NIIBE Yutakatests: Fix the Curve25519 test.
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 Kivilinnatests/basic: add CTR mode carry overflow test vectors
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/ 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-15 Jussi Kivilinnatests/basic: fix signed interger overflow
2019-05-14 Jussi Kivilinnatests: do not use GCC variadic macro extension for...
2019-05-10 Jussi Kivilinnatests/basic: mark CFB and CFB8 as stream block cipher...
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 KivilinnaAdd support for explicit_memset
2019-04-27 Jussi KivilinnaFix CFI_PUSH/CFI_POP redefine build warning with AMD64 MPI
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 Kivilinnampi: make stack unwinding work at i386 mpi functions
2019-04-18 Jussi Kivilinnahwf-x86: make stack unwinding work at i386 cpuid functions
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-09 Jussi KivilinnaUse FreeBSD's elf_aux_info for detecting ARM HW features
2019-04-08 Jussi KivilinnaUse getauxval system function for detecting ARM HW...
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 Kivilinnatests/basic: add hash test for small block sizes
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 Kivilinnatests/basic: add large buffer testing for ciphers
2019-03-26 Jussi Kivilinnachacha20-poly1305: fix wrong en/decryption on large...
2019-03-24 Jussi Kivilinnadoc: add mention about aligning data to cachelines...
2019-03-24 Jussi Kivilinnarandom-drbg: do not use calloc for zero ctr
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-23 Jussi Kivilinnadoc/gcrypt.texi: update HW feature list
2019-03-20 Daniel Kahn Gillmorecc: Adjust debugging output
2019-02-25 NIIBE Yutakafips: Only test check_binary_integrity when fips_mode...
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 Kivilinnatests/bench-slope: prevent auto-mhz detection getting...
2019-01-27 Jussi Kivilinnatests/bench-slope: add missing cipher context reset
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-27 Jussi Kivilinnatests/basic: increase buffer size for check_one_cipher
2019-01-27 Jussi Kivilinnatests/basic: check AEAD tags in check_one_cipher test
2019-01-15 NIIBE Yutakabuild: With LD_LIBRARY_PATH defined, use --disable...
2019-01-15 NIIBE Yutakarandom: Fix previous commit for getentropy function.