Searched refs:POLY1305 (Results 1 – 17 of 17) sorted by relevance
/openssl/include/crypto/ |
H A D | poly1305.h | 20 typedef struct poly1305_context POLY1305; typedef 42 void Poly1305_Init(POLY1305 *ctx, const unsigned char key[32]); 43 void Poly1305_Update(POLY1305 *ctx, const unsigned char *inp, size_t len); 44 void Poly1305_Final(POLY1305 *ctx, unsigned char mac[16]);
|
/openssl/test/ssl-tests/ |
H A D | 25-cipher.cnf.in | 112 … "CipherString" => "ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-CHACHA20-POLY1305", 117 … "CipherString" => "ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384", 127 … "CipherString" => "ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-CHACHA20-POLY1305", 132 … "CipherString" => "ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-CHACHA20-POLY1305", 145 … "CipherString" => "ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-CHACHA20-POLY1305", 150 … "CipherString" => "ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384", 153 "ExpectedCipher" => "ECDHE-RSA-CHACHA20-POLY1305",
|
H A D | 25-cipher.cnf | 178 CipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-CHACHA20-POLY1305 184 CipherString = ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384 204 CipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-CHACHA20-POLY1305 210 CipherString = ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-CHACHA20-POLY1305 230 CipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-CHACHA20-POLY1305 236 CipherString = ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384 242 ExpectedCipher = ECDHE-RSA-CHACHA20-POLY1305
|
/openssl/providers/implementations/ciphers/ |
H A D | cipher_chacha20_poly1305.h | 21 POLY1305 poly1305;
|
H A D | cipher_chacha20_poly1305_hw.c | 123 POLY1305 *poly = &ctx->poly1305; in chacha20_poly1305_tls_cipher() 272 POLY1305 *poly = &ctx->poly1305; in chacha20_poly1305_aead_cipher()
|
/openssl/test/ |
H A D | poly1305_internal_test.c | 1508 POLY1305 poly1305; in test_poly1305()
|
/openssl/crypto/poly1305/ |
H A D | poly1305.c | 433 void Poly1305_Init(POLY1305 *ctx, const unsigned char key[32]) in Poly1305_Init() 468 void Poly1305_Update(POLY1305 *ctx, const unsigned char *inp, size_t len) in Poly1305_Update() 510 void Poly1305_Final(POLY1305 *ctx, unsigned char mac[16]) in Poly1305_Final()
|
/openssl/doc/man7/ |
H A D | OSSL_PROVIDER-default.pod | 118 =item POLY1305, see L<EVP_MAC-Poly1305(7)> 198 =item POLY1305, see L<EVP_SIGNATURE-Poly1305(7)> 262 =item POLY1305, see L<EVP_KEYMGMT-Poly1305(7)>
|
H A D | EVP_MAC-Poly1305.pod | 18 =item "POLY1305", "provider=default"
|
/openssl/providers/implementations/macs/ |
H A D | poly1305_prov.c | 41 POLY1305 poly1305; /* Poly1305 data */
|
/openssl/include/openssl/ |
H A D | core_names.h.in | 64 # define OSSL_MAC_NAME_POLY1305 "POLY1305"
|
/openssl/doc/man1/ |
H A D | openssl-ciphers.pod.in | 725 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 ECDHE-RSA-CHACHA20-POLY1305 726 TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 ECDHE-ECDSA-CHACHA20-POLY1305 727 TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 DHE-RSA-CHACHA20-POLY1305 728 TLS_PSK_WITH_CHACHA20_POLY1305_SHA256 PSK-CHACHA20-POLY1305 729 TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 ECDHE-PSK-CHACHA20-POLY1305 730 TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256 DHE-PSK-CHACHA20-POLY1305 731 TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 RSA-PSK-CHACHA20-POLY1305
|
/openssl/doc/man3/ |
H A D | EVP_PKEY_new.pod | 77 producing signatures, although not being public key algorithms; "POLY1305", 114 as "HMAC", "POLY1305", "SIPHASH", or their NID form B<EVP_PKEY_POLY1305>,
|
/openssl/crypto/evp/ |
H A D | e_chacha20_poly1305.c | 165 # define POLY1305_ctx(actx) ((POLY1305 *)(actx + 1))
|
/openssl/ |
H A D | NEWS.md | 281 * Fixed POLY1305 MAC implementation corrupting vector registers on PowerPC 385 * Fix POLY1305 MAC implementation corrupting XMM registers on Windows 537 bridge. Supported MACs are: BLAKE2, CMAC, GMAC, HMAC, KMAC, POLY1305
|
H A D | CHANGES.md | 555 * The POLY1305 MAC (message authentication code) implementation in OpenSSL 1056 * Fix POLY1305 MAC implementation corrupting XMM registers on Windows. 1058 The POLY1305 MAC (message authentication code) implementation in OpenSSL 4880 TLS connections using `*-CHACHA20-POLY1305` ciphersuites are susceptible to
|
/openssl/util/ |
H A D | libcrypto.num | 2286 EVP_chacha20_poly1305 2336 3_0_0 EXIST::FUNCTION:CHACHA,POLY1305 4090 EVP_PKEY_get0_poly1305 4182 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0,POLY1305
|
Completed in 113 milliseconds