/freebsd/sys/crypto/openssl/ |
H A D | ossl_poly1305.h | 14 typedef struct poly1305_context POLY1305; typedef 38 void Poly1305_Init(POLY1305 *ctx, const unsigned char key[32]); 39 void Poly1305_Update(POLY1305 *ctx, const unsigned char *inp, size_t len); 40 void Poly1305_Final(POLY1305 *ctx, unsigned char mac[16]);
|
H A D | ossl_poly1305.c | 49 void Poly1305_Init(POLY1305 *ctx, const unsigned char key[32]) in Poly1305_Init() 80 void Poly1305_Update(POLY1305 *ctx, const unsigned char *inp, size_t len) in Poly1305_Update() 122 void Poly1305_Final(POLY1305 *ctx, unsigned char mac[16]) in Poly1305_Final()
|
H A D | ossl_chacha20.c | 163 POLY1305 auth_ctx; in ossl_chacha20_poly1305_encrypt()
|
/freebsd/crypto/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]);
|
/freebsd/crypto/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
|
/freebsd/crypto/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()
|
/freebsd/crypto/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()
|
/freebsd/crypto/openssl/test/ |
H A D | poly1305_internal_test.c | 1508 POLY1305 poly1305; in test_poly1305()
|
/freebsd/crypto/openssl/providers/implementations/macs/ |
H A D | poly1305_prov.c | 41 POLY1305 poly1305; /* Poly1305 data */
|
/freebsd/crypto/openssl/doc/man7/ |
H A D | EVP_MAC-Poly1305.pod | 18 =item "POLY1305", "provider=default"
|
H A D | OSSL_PROVIDER-default.pod | 118 =item POLY1305, see L<EVP_MAC-Poly1305(7)> 179 =item POLY1305, see L<EVP_SIGNATURE-Poly1305(7)>
|
/freebsd/crypto/openssl/doc/man1/ |
H A D | openssl-ciphers.pod.in | 718 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 ECDHE-RSA-CHACHA20-POLY1305 719 TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 ECDHE-ECDSA-CHACHA20-POLY1305 720 TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 DHE-RSA-CHACHA20-POLY1305 721 TLS_PSK_WITH_CHACHA20_POLY1305_SHA256 PSK-CHACHA20-POLY1305 722 TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 ECDHE-PSK-CHACHA20-POLY1305 723 TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256 DHE-PSK-CHACHA20-POLY1305 724 TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 RSA-PSK-CHACHA20-POLY1305
|
/freebsd/crypto/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>,
|
/freebsd/tests/sys/net/if_ovpn/ |
H A D | if_ovpn.sh | 1025 ovpn_algo_body CHACHA20-POLY1305
|
/freebsd/crypto/openssl/crypto/evp/ |
H A D | e_chacha20_poly1305.c | 165 # define POLY1305_ctx(actx) ((POLY1305 *)(actx + 1))
|
/freebsd/crypto/openssl/ |
H A D | NEWS.md | 52 * Fixed POLY1305 MAC implementation corrupting vector registers on PowerPC 65 * Fix POLY1305 MAC implementation corrupting XMM registers on Windows 202 bridge. Supported MACs are: BLAKE2, CMAC, GMAC, HMAC, KMAC, POLY1305
|
H A D | CHANGES.md | 179 * The POLY1305 MAC (message authentication code) implementation in OpenSSL 223 * Fix POLY1305 MAC implementation corrupting XMM registers on Windows. 225 The POLY1305 MAC (message authentication code) implementation in OpenSSL 3933 TLS connections using `*-CHACHA20-POLY1305` ciphersuites are susceptible to
|
/freebsd/crypto/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
|