Home
last modified time | relevance | path

Searched refs:POLY1305 (Results 1 – 17 of 17) sorted by relevance

/openssl/include/crypto/
H A Dpoly1305.h20 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 D25-cipher.cnf.in112 … "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 D25-cipher.cnf178 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 Dcipher_chacha20_poly1305.h21 POLY1305 poly1305;
H A Dcipher_chacha20_poly1305_hw.c123 POLY1305 *poly = &ctx->poly1305; in chacha20_poly1305_tls_cipher()
272 POLY1305 *poly = &ctx->poly1305; in chacha20_poly1305_aead_cipher()
/openssl/test/
H A Dpoly1305_internal_test.c1508 POLY1305 poly1305; in test_poly1305()
/openssl/crypto/poly1305/
H A Dpoly1305.c433 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 DOSSL_PROVIDER-default.pod118 =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 DEVP_MAC-Poly1305.pod18 =item "POLY1305", "provider=default"
/openssl/providers/implementations/macs/
H A Dpoly1305_prov.c41 POLY1305 poly1305; /* Poly1305 data */
/openssl/include/openssl/
H A Dcore_names.h.in64 # define OSSL_MAC_NAME_POLY1305 "POLY1305"
/openssl/doc/man1/
H A Dopenssl-ciphers.pod.in725 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 DEVP_PKEY_new.pod77 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 De_chacha20_poly1305.c165 # define POLY1305_ctx(actx) ((POLY1305 *)(actx + 1))
/openssl/
H A DNEWS.md281 * 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 DCHANGES.md555 * 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 Dlibcrypto.num2286 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