Speed-up SHA-1 NEON assembly implementation
[libgcrypt.git] / cipher /
2014-06-29 Jussi KivilinnaSpeed-up SHA-1 NEON assembly implementation
2014-06-28 Dmitry Eremin-Sole... gostr3411_94: rewrite to use u32 mathematic
2014-06-28 Dmitry Eremin-Sole... gost28147: use bufhelp helpers
2014-06-28 Dmitry Eremin-Sole... Add GOST R 34.11-94 variant using id-GostR3411-94-Crypt...
2014-06-28 Dmitry Eremin-Sole... gost28147: support GCRYCTL_SET_SBOX
2014-06-28 Dmitry Eremin-Sole... Support setting s-box for the ciphers that require it
2014-06-28 Dmitry Eremin-Sole... cipher/gost28147: generate optimized s-boxes from compa...
2014-06-28 Dmitry Eremin-Sole... gost28147: add OIDs used to define cipher mode
2014-06-28 Dmitry Eremin-Sole... GOST R 34.11-94 add OIDs
2014-05-21 Jussi Kivilinnasha512: fix ARM/NEON implementation
2014-05-20 Jussi KivilinnaFix ARM assembly when building __PIC__
2014-05-16 Jussi Kivilinnachacha20: add SSE2/AMD64 optimized implementation
2014-05-16 Jussi Kivilinnapoly1305: add AMD64/AVX2 optimized implementation
2014-05-12 Jussi Kivilinnapoly1305: add AMD64/SSE2 optimized implementation
2014-05-12 Jussi KivilinnaAdd Poly1305 based cipher AEAD mode
2014-05-12 Jussi KivilinnaAdd Poly1305-AES (-Camellia, etc) MACs
2014-05-12 Jussi KivilinnaAdd Poly1305 MAC
2014-05-12 Jussi Kivilinnachacha20/AVX2: clear upper-halfs of YMM registers on...
2014-05-12 Jussi Kivilinnachacha20/AVX2: check for ENABLE_AVX2_SUPPORT instead...
2014-05-12 Jussi Kivilinnachacha20/SSSE3: clear XMM registers after use
2014-05-11 Jussi Kivilinnachacha20: add AVX2/AMD64 assembly implementation
2014-05-11 Jussi Kivilinnachacha20: add SSSE3 assembly implementation
2014-05-11 Jussi KivilinnaAdd ChaCha20 stream cipher
2014-04-16 Werner Kochpubkey: Re-map all depreccated RSA algo numbers.
2014-04-15 Werner Kochcipher: Fix possible NULL dereference.
2014-03-30 Jussi Kivilinna3des: add amd64 assembly implementation for 3DES
2014-03-11 Dmitry Eremin-Sole... Add MD2 message digest implementation
2014-03-04 Dmitry Eremin-Sole... Add a simple (raw) PKCS#1 padding mode
2014-01-28 NIIBE YutakaFix RSA Blinding.
2014-01-28 Werner Kochcipher: Take care of ENABLE_NEON_SUPPORT.
2014-01-27 Dmitry Eremin-Sole... Fix memory leaks in ecc code
2014-01-27 Dmitry Eremin-Sole... Fix number of blocks passed used in _gcry_rmd160_mixblock
2014-01-20 Werner Kochcipher: Fix commit 94030e44
2014-01-19 Werner Kochmd: Add Whirlpool bug emulation feature.
2014-01-16 Werner KochReplace ath based mutexes by gpgrt based locks.
2014-01-14 Milan BrozPBKDF2: Use gcry_md_reset to speed up calculation.
2014-01-13 Werner KochFix macro conflict in NetBSD
2014-01-13 Dmitry Eremin-Sole... Truncate hash values for ECDSA signature scheme
2014-01-13 Dmitry Eremin-Sole... Add GOST R 34.10-2012 curves proposed by TC26
2014-01-13 Dmitry Eremin-Sole... Add GOST R 34.10-2001 curves per RFC4357
2014-01-13 Dmitry Eremin-Sole... Fix typo in search_oid
2014-01-13 Dmitry Eremin-Sole... Add MD2-HMAC calculation support
2014-01-13 Dmitry Eremin-Sole... Add a function to retrieve algorithm used by MAC handler
2014-01-13 Werner Kochecc: Make a macro shorter.
2014-01-12 NIIBE YutakaAdd secp256k1 curve.
2013-12-30 Jussi KivilinnaAdd blowfish/serpent ARM assembly files to Makefile.am
2013-12-30 Jussi KivilinnaAdd AMD64 assembly implementation for arcfour
2013-12-18 Jussi KivilinnaChange utf-8 copyright characters to '(C)'
2013-12-18 Jussi KivilinnaAdd ARM/NEON implementation for SHA-1
2013-12-18 Jussi KivilinnaImprove performance of SHA-512/ARM/NEON implementation
2013-12-18 Jussi KivilinnaAdd AVX and AVX2/BMI implementations for SHA-256
2013-12-17 Jussi KivilinnaAdd AVX and AVX/BMI2 implementations for SHA-1
2013-12-17 Jussi KivilinnaSHA-1/SSSE3: Improve performance on large buffers
2013-12-17 Jussi KivilinnaAdd bulk processing for hash transform functions
2013-12-16 Werner Kochcipher: Normalize the MPIs used as input to secret...
2013-12-16 Jussi KivilinnaRemove duplicate gcry_mac_hd_t typedef
2013-12-15 Jussi KivilinnaUse u64 for CCM data lengths
2013-12-14 Jussi KivilinnaMinor fixes to SHA assembly implementations
2013-12-13 Jussi KivilinnaSHA-1/SSSE3: Do not check for Intel syntax assembly...
2013-12-13 Jussi KivilinnaConvert SHA-1 SSSE3 implementation from mixed asm&C...
2013-12-13 Jussi KivilinnaSHA-1: Add SSSE3 implementation
2013-12-13 Jussi KivilinnaAdd missing register clearing in to SHA-256 and SHA...
2013-12-12 Jussi KivilinnaSHA-512: Add AVX and AVX2 implementations for x86-64
2013-12-12 Jussi KivilinnaSHA-512: Add SSSE3 implementation for x86-64
2013-12-12 Jussi KivilinnaSHA-256: Add SSSE3 implementation for x86-64
2013-12-12 Werner KochRemove macro hacks for internal vs. external functions...
2013-12-06 Werner Kochecc: Merge partly duplicated code.
2013-12-06 Werner Kochecc: Remove unused internal function.
2013-12-05 Werner Kochecc: Change OID for Ed25519.
2013-12-05 Werner KochRemove macro hacks for internal vs. external functions...
2013-12-03 Jussi Kivilinnarijndael: fix compiler warning on aarch64
2013-12-02 Werner Kochecc: Make gcry_pk_testkey work for Ed25519.
2013-12-02 Werner Kochecc: Fix eddsa point decompression.
2013-11-24 Jussi KivilinnaCamellia: Tweaks for AES-NI implementations
2013-11-21 Jussi KivilinnaAdd GMAC to MAC API
2013-11-21 Jussi KivilinnaGCM: Move gcm_table initialization to setkey
2013-11-20 Jussi KivilinnaGCM: Add support for split data buffers and online...
2013-11-20 Jussi KivilinnaGCM: Use size_t for buffer sizes
2013-11-20 Jussi KivilinnaGCM: add FIPS mode restrictions
2013-11-20 Jussi KivilinnaGCM: Add clearing and checking of marks.tag
2013-11-20 Jussi KivilinnaGCM: Add stack burning
2013-11-20 Jussi KivilinnaAdd aggregated bulk processing for GCM on x86-64
2013-11-20 Jussi KivilinnaGCM: Tweak Intel PCLMUL ghash loop for small speed-up
2013-11-20 Jussi KivilinnaGCM: Use counter mode code for speed-up
2013-11-20 Jussi KivilinnaAdd Intel PCLMUL acceleration for GCM
2013-11-20 Jussi KivilinnaGCM: GHASH optimizations
2013-11-19 Dmitry Eremin-Sole... Initial implementation of GCM
2013-11-19 Jussi KivilinnaCamellia: fix compiler warning
2013-11-19 Jussi KivilinnaTweak Camellia-AVX key-setup for small speed-up
2013-11-19 Jussi KivilinnaAdd CMAC (Cipher-based MAC) to MAC API
2013-11-16 Jussi KivilinnaAdd new MAC API, initially with HMAC
2013-11-16 Jussi KivilinnaUse correct blocksize of 32 bytes for GOSTR3411-94...
2013-11-15 Jussi Kivilinnacipher: use size_t for internal buffer lengths
2013-11-15 Jussi KivilinnaCamellia: Add AVX/AES-NI key setup
2013-11-15 Jussi KivilinnaAvoid unneeded stack burning with AES-NI and reduce...
2013-11-14 Werner Kochmd: Fix hashing for data >= 256 GB
2013-11-13 Christian Grothoffecc: Fix key generation for a plain Ed25519 key.
2013-11-13 Christian Grothoffecc: Fix some memory leaks
2013-11-11 Werner Kochecc: Change keygrip computation for Ed25519+EdDSA.
2013-11-11 Werner Kochmpi: Add special format GCRYMPI_FMT_OPAQUE.
next