blob: fc8eebe14e2f8efe7e039f6d9be7a5abfc37f671 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
Version 1.11.3, 2013-04-11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
* Add a new interface for AEAD modes (:cpp:class:`AEAD_Mode`).
* Implementations of the OCB and GCM authenticated cipher modes are
now included.
* Support for TLS GCM ciphersuites is now available.
* A new TLS policy mechanism
:cpp:func:`TLS::Policy::server_uses_own_ciphersuite_preferences`
controls how a server chooses a ciphersuite. Previously it always
chose its most preferred cipher out of the client's list, but this
can allow configuring a server to choose by the client's preferences
instead.
* :cpp:class:`Keyed_Filter` now supports returning a
:cpp:class:`Key_Length_Specification` so the full details of what
keylengths are supported is now available in keyed filters.
* The experimental and rarely used Turing and WiderWAKE stream ciphers
have been removed
* New functions for symmetric encryption are included in cryptobox.h
though interfaces and formats are subject to change.
* A new function :cpp:func:`algorithm_kat_detailed` returns a string
providing information about failures, instead of just a pass/fail
indicator as in :cpp:func:`algorithm_kat`.
|