The official NGINX Open Source repository.
Go to file
Maxim Dounin c2d3d82ccb SSL: support AES256 encryption of tickets.
This implies ticket key size of 80 bytes instead of previously used 48,
as both HMAC and AES keys are 32 bytes now.  When an old 48-byte ticket key
is provided, we fall back to using backward-compatible AES128 encryption.

OpenSSL switched to using AES256 in 1.1.0, and we are providing equivalent
security.  While here, order of HMAC and AES keys was reverted to make
the implementation compatible with keys used by OpenSSL with
SSL_CTX_set_tlsext_ticket_keys().

Prodded by Christian Klinger.
2016-12-23 17:28:20 +03:00
auto Configure: detect nginx version for nginx.pm at make time. 2016-12-16 19:54:37 +03:00
conf Added the REQUEST_SCHEME parameter. 2015-06-05 22:23:26 +03:00
contrib Contrib: added 'commentstring' for vim-commentary support. 2016-12-13 00:49:44 +01:00
docs nginx-1.11.7-RELEASE 2016-12-13 18:21:23 +03:00
misc Updated OpenSSL used for win32 builds. 2016-10-11 16:52:48 +03:00
src SSL: support AES256 encryption of tickets. 2016-12-23 17:28:20 +03:00
.hgtags release-1.11.7 tag 2016-12-13 18:21:23 +03:00