Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle another possible OpenSSL error only seen on non-x86_64 | Jack Lloyd | 2018-07-17 | 1 | -7/+16 |
| | | | | GH #1627 | ||||
* | Change phrasing [ci skip] | Jack Lloyd | 2018-07-16 | 1 | -2/+2 |
| | |||||
* | Update news [ci skip] | Jack Lloyd | 2018-07-13 | 1 | -0/+4 |
| | |||||
* | Update password hashing default settings | Jack Lloyd | 2018-07-13 | 7 | -27/+123 |
| | | | | | | | | Bcrypt work factor 10 is looking pretty low these days, as is 100K iterations of PBKDF2. Increase bcrypt to 12 and PBKDF2 to 150K, and also transition passhash9 to using SHA-512 instead of SHA-256. Also document bcrypt better, and add speed tests for bcrypt and passhash9 | ||||
* | Remove RC2 related OIDs | Jack Lloyd | 2018-07-13 | 2 | -7/+1 |
| | | | | Since RC2 has been removed since 1c0bc3cc6b no reason to have these around. | ||||
* | Bump the FFI version | Jack Lloyd | 2018-07-13 | 3 | -2/+13 |
| | | | | New FFI features added in #1621 and #1625 | ||||
* | Documentation updates | Jack Lloyd | 2018-07-13 | 4 | -35/+76 |
| | |||||
* | Tighten up error checking in pk_decrypt | Jack Lloyd | 2018-07-13 | 2 | -17/+27 |
| | |||||
* | Don't advertise deprecated functionality | Jack Lloyd | 2018-07-13 | 2 | -10/+4 |
| | | | | | | | | | Also undeprecate X9.19 MAC as it is apparently still somewhat widely used in industry. Undeprecate SymmetricAlgorithm; unlike Buffered_Computation it actually pulls its weight by being implemented by several different types. | ||||
* | Correct a comment in Camellia code, and align the 256 byte table | Jack Lloyd | 2018-07-13 | 1 | -1/+3 |
| | |||||
* | Unroll SM4 encryption/decryption by 2 | Jack Lloyd | 2018-07-13 | 1 | -23/+105 |
| | | | | Interleaving operations improves SM4/CTR from 26 cpb to 18 cpb | ||||
* | Set a macro when optimizing for size | Jack Lloyd | 2018-07-13 | 2 | -0/+5 |
| | |||||
* | Merge GH #1625 Add FPE functions to C interface | Jack Lloyd | 2018-07-13 | 5 | -2/+155 |
|\ | |||||
| * | Add FPE1 to C API | Jack Lloyd | 2018-07-13 | 5 | -2/+155 |
|/ | | | | GH #1612 | ||||
* | Define _ENABLE_EXTENDED_ALIGNED_STORAGE for MSVC 15.8 | Jack Lloyd | 2018-07-13 | 1 | -1/+1 |
| | | | | See #1624 for background | ||||
* | In speed command warn if some unknown flag is passed to --clear-cpuid | Jack Lloyd | 2018-07-11 | 1 | -1/+7 |
| | |||||
* | Fix Doxygen problem | Jack Lloyd | 2018-07-10 | 1 | -0/+1 |
| | |||||
* | Misc doc updates | Jack Lloyd | 2018-07-10 | 2 | -11/+53 |
| | |||||
* | Make use of AlgorithmIdentifier::USE_EMPTY_PARAM | Jack Lloyd | 2018-07-10 | 3 | -9/+3 |
| | |||||
* | Update news | Jack Lloyd | 2018-07-10 | 1 | -0/+2 |
| | |||||
* | Merge GH #1622 Add support for ARMv8 SM4 instructions | Jack Lloyd | 2018-07-10 | 10 | -5/+314 |
|\ | |||||
| * | Fix ARMv7 build | Jack Lloyd | 2018-07-09 | 1 | -0/+3 |
| | | | | | | | | These hwcaps dont exist in 32-bit mode | ||||
| * | Add support for ARMv8 SM4 instructions | Jack Lloyd | 2018-07-09 | 10 | -5/+311 |
|/ | | | | Tested in qemu | ||||
* | Formatting fix [ci skip] | Jack Lloyd | 2018-07-07 | 1 | -1/+1 |
| | |||||
* | Minor doc updates | Jack Lloyd | 2018-07-06 | 2 | -10/+16 |
| | |||||
* | Bump version to 2.8.0-pre | Jack Lloyd | 2018-07-06 | 2 | -1/+12 |
| | |||||
* | Prefetch AES tables during the key schedule | Jack Lloyd | 2018-07-06 | 1 | -8/+27 |
| | | | | | | | | Also prefetch SD during decryption since both TD and SD are used there. Need for prefetch in the key schedule identified in the paper "Eliminating Timing Side-Channel Leaks using Program Repair" by Guo, Schaumont, Wang | ||||
* | Document new flag for setting bcrypt version [ci skip] | Jack Lloyd | 2018-07-05 | 2 | -6/+16 |
| | |||||
* | Document how to disable OS features [ci skip] | Jack Lloyd | 2018-07-05 | 1 | -0/+27 |
| | | | | Closes #1576 | ||||
* | Small post-merge fixups of #1621 | Jack Lloyd | 2018-07-04 | 3 | -20/+20 |
| | | | | | | | Formatting, and fix the API revision annotations Adds pem as explicit dependency to FFI; already pubkey pulls it in but good to be explicit. | ||||
* | Merge GH #1621 Add PKCS#1 RSA load/store funcs to FFI | Jack Lloyd | 2018-07-04 | 3 | -0/+74 |
|\ | |||||
| * | Add RSA PKCS#1 key load and export functions to ffi | René Korthaus | 2018-07-04 | 3 | -0/+74 |
| | | |||||
* | | In cli ASN1 pretty printer default to printing context specific | Jack Lloyd | 2018-07-04 | 1 | -2/+2 |
| | | | | | | | | This means things like GeneralNames are printed properly now. | ||||
* | | Add a couple of OIDs commonly seen in certificates | Jack Lloyd | 2018-07-04 | 2 | -1/+8 |
|/ | |||||
* | If building with VC2013, force user to ack deprecation | Jack Lloyd | 2018-07-04 | 2 | -1/+10 |
| | | | | GH #1557 | ||||
* | Document need for IMPLICIT to enable static RSA ciphersuites | Jack Lloyd | 2018-07-04 | 1 | -7/+20 |
| | | | | Fixes #1558 | ||||
* | More CLI tests | Jack Lloyd | 2018-07-04 | 2 | -17/+76 |
| | |||||
* | Merge GH #1620 Add pk_encrypt/pk_decrypt CLI commands | Jack Lloyd | 2018-07-04 | 6 | -5/+291 |
|\ | |||||
| * | Need to bypass OpenSSL-based RSA keygen | Jack Lloyd | 2018-07-04 | 2 | -4/+5 |
| | | |||||
| * | Add pk_encrypt/pk_decrypt commands | Jack Lloyd | 2018-07-04 | 5 | -2/+287 |
|/ | |||||
* | Todos [ci skip] | Jack Lloyd | 2018-07-03 | 1 | -8/+4 |
| | |||||
* | Fix some document formatting bugs | Jack Lloyd | 2018-07-03 | 4 | -15/+11 |
| | |||||
* | Correct command to check for PSK cli tests | Jack Lloyd | 2018-07-02 | 1 | -1/+1 |
| | |||||
* | Avoid having Doxygen error out except in maintainer mode builds | Jack Lloyd | 2018-07-02 | 4 | -2/+7 |
| | | | | | Increases likelyhood that it will fail to build for an end user which is not helpful for anyone. | ||||
* | Update release process checklist | Jack Lloyd | 2018-07-02 | 1 | -0/+8 |
| | |||||
* | Update for 2.7.0 release2.7.0 | Jack Lloyd | 2018-07-02 | 2 | -4/+4 |
| | |||||
* | Correct Doxygen errors | Jack Lloyd | 2018-07-02 | 4 | -10/+11 |
| | |||||
* | Add OID for ChaCha20Poly1305 | Jack Lloyd | 2018-07-01 | 2 | -1/+5 |
| | | | | From RFC 8103 | ||||
* | Update news [ci skip] | Jack Lloyd | 2018-07-01 | 1 | -20/+42 |
| | |||||
* | Lint fixes | Jack Lloyd | 2018-06-30 | 1 | -8/+5 |
| |