Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow AESNI GCM accelaration in x86 | Nikos Mavrogiannopoulos | 2015-02-14 | 1 | -2/+3 |
* | Handle zero length plaintext for VIA PadLock functions | Matthias-Christian Ott | 2014-12-30 | 2 | -3/+6 |
* | accelerated: added required casts | Nikos Mavrogiannopoulos | 2014-12-06 | 3 | -3/+3 |
* | aesni-ccm: removed unused struct entries | Nikos Mavrogiannopoulos | 2014-12-06 | 1 | -2/+0 |
* | added AESNI accelerated CCM | Nikos Mavrogiannopoulos | 2014-12-06 | 4 | -3/+191 |
* | more nettle3 related changes | Nikos Mavrogiannopoulos | 2014-12-06 | 3 | -6/+6 |
* | aes-gcm-aead.h: generalized | Nikos Mavrogiannopoulos | 2014-12-03 | 1 | -5/+2 |
* | Modified crypto backend to accomodate for the CCM ciphersuites | Nikos Mavrogiannopoulos | 2014-12-03 | 6 | -1/+68 |
* | ported to nettle 3.0 | Nikos Mavrogiannopoulos | 2014-12-03 | 8 | -35/+72 |
* | do not use the ifdef directive in assembly files, as it isn't portable | Nikos Mavrogiannopoulos | 2014-10-25 | 14 | -28/+28 |
* | updated asm sources | Nikos Mavrogiannopoulos | 2014-10-23 | 32 | -8630/+7788 |
* | corrected the SSSE3 optimized SHA224 | Nikos Mavrogiannopoulos | 2014-10-14 | 1 | -1/+1 |
* | use __hidden in solaris to provide the hidden visibility attribute | Nikos Mavrogiannopoulos | 2014-09-29 | 1 | -1/+3 |
* | no need to define _gnutls_x86_cpuid_s | Nikos Mavrogiannopoulos | 2014-09-29 | 1 | -2/+0 |
* | regenerated files.mk | Nikos Mavrogiannopoulos | 2014-09-19 | 1 | -6/+12 |
* | added configuration option --disable-padlock | Nikos Mavrogiannopoulos | 2014-08-29 | 2 | -199/+226 |
* | Revert "updated asm sources" | Nikos Mavrogiannopoulos | 2014-08-29 | 9 | -1323/+72 |
* | hide _gnutls_x86_cpuid_s | Nikos Mavrogiannopoulos | 2014-08-27 | 1 | -0/+3 |
* | updated asm sources | Nikos Mavrogiannopoulos | 2014-08-27 | 9 | -72/+1323 |
* | Added sanity check on padlock AES IV set. | Nikos Mavrogiannopoulos | 2014-07-22 | 2 | -1/+4 |
* | Allow specifying GNUTLS_CPUID_OVERRIDE in either hex or decimal. | Nikos Mavrogiannopoulos | 2014-07-08 | 1 | -1/+1 |
* | Added option to disable any cpu optimizations | Nikos Mavrogiannopoulos | 2014-07-08 | 1 | -6/+13 |
* | simplified housekeeping of CPUID registers | Nikos Mavrogiannopoulos | 2014-07-08 | 2 | -19/+21 |
* | Allow overriding the detected CPUID using the GNUTLS_CPUID_OVERRIDE environme... | Nikos Mavrogiannopoulos | 2014-07-08 | 1 | -25/+90 |
* | define NN_HASH unconditionally | Nikos Mavrogiannopoulos | 2014-06-04 | 1 | -6/+6 |
* | Updated asm sources | Nikos Mavrogiannopoulos | 2014-05-30 | 33 | -11804/+27755 |
* | removed old check for nettle | Nikos Mavrogiannopoulos | 2014-05-27 | 1 | -1/+1 |
* | x86.h was renamed to x86-common.h to avoid clashes with system headers. | Nikos Mavrogiannopoulos | 2014-04-27 | 13 | -12/+12 |
* | explicit type conversions when needed | Nikos Mavrogiannopoulos | 2014-03-08 | 2 | -11/+11 |
* | do not redefine the _gnutls_x86_cpuid_s symbol | Nikos Mavrogiannopoulos | 2014-02-10 | 3 | -5/+2 |
* | updated | Nikos Mavrogiannopoulos | 2013-12-21 | 1 | -59/+49 |
* | corrected generated files | Nikos Mavrogiannopoulos | 2013-12-21 | 39 | -23085/+7793 |
* | removed unused files | Nikos Mavrogiannopoulos | 2013-12-21 | 4 | -1521/+0 |
* | Improved nettle check for registration of accelerated ciphers. | Nikos Mavrogiannopoulos | 2013-12-21 | 2 | -1/+3 |
* | use the correct sources in win32 systems | Nikos Mavrogiannopoulos | 2013-12-21 | 1 | -1/+1 |
* | Updated asm files | Nikos Mavrogiannopoulos | 2013-12-16 | 14 | -282/+282 |
* | reorganized source files. | Nikos Mavrogiannopoulos | 2013-12-14 | 19 | -665/+798 |
* | when AESNI is available without PCLMUL, then use AES-NI in GCM. | Nikos Mavrogiannopoulos | 2013-12-14 | 4 | -1/+181 |
* | addressed warning | Nikos Mavrogiannopoulos | 2013-12-14 | 3 | -3/+3 |
* | give lower priority to SSSE3 over AESNI | Nikos Mavrogiannopoulos | 2013-12-14 | 1 | -5/+5 |
* | use better names for files | Nikos Mavrogiannopoulos | 2013-12-14 | 3 | -1/+1 |
* | zeroize keys | Nikos Mavrogiannopoulos | 2013-12-14 | 6 | -2/+19 |
* | When PCLMUL isn't available use the SSSE3 implementation of AES to optimize GCM. | Nikos Mavrogiannopoulos | 2013-12-14 | 8 | -28/+203 |
* | Added Mike Hamburg's SSSE3 AES implementation. | Nikos Mavrogiannopoulos | 2013-12-14 | 46 | -47/+4949 |
* | Added Appro's SSSE3 SHA implementations | Nikos Mavrogiannopoulos | 2013-12-14 | 52 | -190/+43142 |
* | Utilize the optimized SHA functions in Padlock HMAC. | Nikos Mavrogiannopoulos | 2013-12-14 | 2 | -5/+17 |
* | updated auto-generated asm files. This fixes a valgrind complaint when AES-NI... | Nikos Mavrogiannopoulos | 2013-11-26 | 12 | -2365/+6978 |
* | reindented code | Nikos Mavrogiannopoulos | 2013-11-08 | 14 | -1721/+1622 |
* | corrected typo | Nikos Mavrogiannopoulos | 2013-10-29 | 1 | -1/+1 |
* | AES-GCM is preferred always | Nikos Mavrogiannopoulos | 2013-08-24 | 1 | -3/+0 |