aboutsummaryrefslogtreecommitdiffstats
path: root/news.rst
Commit message (Collapse)AuthorAgeFilesLines
* Fix ReST formatting error in old chanelog entryJack Lloyd2017-12-041-2/+2
|
* Update newsJack Lloyd2017-12-011-0/+6
|
* Update newsJack Lloyd2017-11-281-2/+9
|
* Update newsJack Lloyd2017-11-261-0/+10
|
* Update newsJack Lloyd2017-11-251-0/+4
|
* Update newsJack Lloyd2017-11-241-38/+40
| | | | Mention #1307 and reformat.
* Update newsJack Lloyd2017-11-211-0/+9
|
* Add keywrap documentationJack Lloyd2017-11-191-1/+1
|
* Add AES key wrap with paddingJack Lloyd2017-11-191-0/+3
|
* Optimize TwofishJack Lloyd2017-11-161-1/+1
| | | | | Interleaving two blocks is 40-50% faster for any mode that supports parallel operation.
* Optimizations for CAST-128Jack Lloyd2017-11-161-1/+1
| | | | | Similarly to Blowfish, 2x unrolling produces a 50-60% perf boost due to increased ILP.
* Optimize BlowfishJack Lloyd2017-11-161-1/+1
| | | | | | | Doing two blocks at a time exposes more ILP and substantially improves performance. Idea from http://jultika.oulu.fi/files/nbnfioulu-201305311409.pdf
* Update newsJack Lloyd2017-11-151-0/+18
|
* Remove final on TLS policy objects (GH #1292)Jack Lloyd2017-11-131-0/+7
|
* Update news [ci skip]Jack Lloyd2017-11-101-0/+30
|
* Update newsJack Lloyd2017-11-031-0/+3
|
* Update newsJack Lloyd2017-10-291-1/+2
|
* Update newsJack Lloyd2017-10-261-0/+4
|
* Update newsJack Lloyd2017-10-261-1/+1
| | | | [ci skip]
* Update newsJack Lloyd2017-10-221-3/+27
|
* Allow setting CTR width via stringJack Lloyd2017-10-201-0/+7
| | | | | | | | | Prohibit very small counter widths (under 4 bytes), since they lead to trivial keystream reuse. Add tests. Fix clone which always returned an object with a block-wide counter.
* Update newsJack Lloyd2017-10-201-2/+2
|
* GMAC optimizationJack Lloyd2017-10-151-1/+2
| | | | | Avoid copying inputs needlessly, on Skylake doubles performance (from 1 GB/s -> 2 GB/s)
* Optimizations for SM4Jack Lloyd2017-10-131-1/+1
| | | | | | | | | Using a larger table helps quite a bit. Using 4 tables (ala AES T-tables) didn't seem to help much at all, it's only slightly faster than a single table with rotations. Continue to use the 8 bit table in the first and last rounds as a countermeasure against cache attacks.
* Further GCM optimizationsJack Lloyd2017-10-131-1/+1
| | | | Went from 27 to 20 cycles per byte on Skylake (with clmul disabled)
* Update newsJack Lloyd2017-10-131-0/+4
| | | | [ci skip]
* Update news to mention RIPEMD-160 OIDJack Lloyd2017-10-061-0/+2
|
* Correct the SHA-3 PKCSv1.5 IDsJack Lloyd2017-10-051-0/+3
| | | | | | | Thanks to @noloader for pointing me at draft-jivsov-openpgp-sha3-01 which has the correct values. Adds a test so this can't happen again.
* Bump version to 2.4.0-preJack Lloyd2017-10-021-0/+4
|
* Update for 2.3.0 release2.3.0Jack Lloyd2017-10-021-2/+2
|
* Use explicit_bzero on OpenBSDJack Lloyd2017-09-301-2/+2
| | | | [ci skip]
* Update newsJack Lloyd2017-09-301-4/+8
|
* Update newsJack Lloyd2017-09-291-0/+8
|
* SpellingJack Lloyd2017-09-281-5/+35
| | | | [ci skip]
* Update newsJack Lloyd2017-09-281-0/+5
|
* Update newsJack Lloyd2017-09-271-0/+3
|
* Move the SecureVector typedef to secmem.hJack Lloyd2017-09-271-0/+3
| | | | No point making someone include a deprecated header to get this.
* Apply final annotations to the library alsoJack Lloyd2017-09-221-0/+4
| | | | | Done by a perl script which converted all classes to final, followed by selective reversion where it caused compilation failures.
* Update newsJack Lloyd2017-09-211-0/+3
|
* Header file cleanupsJack Lloyd2017-09-211-0/+5
| | | | Some help from include-what-you-use
* Update newsJack Lloyd2017-09-211-3/+4
|
* Improve support for IBM XLCJack Lloyd2017-09-211-0/+2
| | | | | A uint128 type is available but is apparently broken, causes problems with x25519
* Update newsJack Lloyd2017-09-201-0/+35
|
* Quote function namesJack Lloyd2017-09-191-10/+10
| | | | [ci skip]
* Update newsJack Lloyd2017-09-191-17/+24
| | | | Use the right ``quoting`` for ReST, I always get this wrong.
* Update newsJack Lloyd2017-09-191-0/+2
|
* Update newsJack Lloyd2017-09-181-3/+25
|
* Change SM2 encryption to match updated standard.Jack Lloyd2017-09-101-0/+4
| | | | | | | | Unfortunately it seems the SM2 format changed between 2010 and 2012, now the ciphertext is C1 || C3 || C2. Unfortunate no matter how you slice it, but at least it's easy to convert from one form to another.
* Update newsJack Lloyd2017-09-081-0/+22
| | | | [ci skip]
* Update newsJack Lloyd2017-09-031-1/+11
|