comparison src/event/quic/ngx_event_quic_protection.h @ 9128:756ab66de10e

QUIC: TLS_AES_128_CCM_SHA256 cipher suite support.
author Roman Arutyunyan <arut@nginx.com>
date Tue, 20 Jun 2023 16:10:49 +0400
parents 29a6c0e11f75
children 2880f60a80c3
comparison
equal deleted inserted replaced
9127:a7b850a5d98d 9128:756ab66de10e
14 #include <ngx_event_quic_transport.h> 14 #include <ngx_event_quic_transport.h>
15 15
16 16
17 #define NGX_QUIC_ENCRYPTION_LAST ((ssl_encryption_application) + 1) 17 #define NGX_QUIC_ENCRYPTION_LAST ((ssl_encryption_application) + 1)
18 18
19 /* RFC 5116, 5.1 and RFC 8439, 2.3/2.5 for all supported ciphers */ 19 /* RFC 5116, 5.1/5.3 and RFC 8439, 2.3/2.5 for all supported ciphers */
20 #define NGX_QUIC_IV_LEN 12 20 #define NGX_QUIC_IV_LEN 12
21 #define NGX_QUIC_TAG_LEN 16 21 #define NGX_QUIC_TAG_LEN 16
22 22
23 /* largest hash used in TLS is SHA-384 */ 23 /* largest hash used in TLS is SHA-384 */
24 #define NGX_QUIC_MAX_MD_SIZE 48 24 #define NGX_QUIC_MAX_MD_SIZE 48