/freebsd/crypto/openssl/test/recipes/30-test_evp_data/ |
H A D | evpciph_aes_stitched.txt | 1 Title = AES-128-CBC-HMAC-SHA1 test vectors 3 Cipher = AES-128-CBC-HMAC-SHA1 13 Cipher = AES-128-CBC-HMAC-SHA1 23 Cipher = AES-128-CBC-HMAC-SHA1 33 Title = AES-256-CBC-HMAC-SHA1 test vectors 35 Cipher = AES-256-CBC-HMAC-SHA1 45 Cipher = AES-256-CBC-HMAC-SHA1 55 Cipher = AES-256-CBC-HMAC-SHA1 64 Title = AES-128-CBC-HMAC-SHA256 test vectors 66 Cipher = AES-128-CBC-HMAC-SHA256 [all …]
|
H A D | evpmac_common.txt | 15 Title = HMAC tests (from RFC2104 and others) 18 MAC = HMAC 27 MAC = HMAC 35 MAC = HMAC 44 # HMAC tests from NIST test data 46 MAC = HMAC 54 MAC = HMAC 61 MAC = HMAC 70 MAC = HMAC 78 MAC = HMAC [all …]
|
H A D | evpkdf_ss.txt | 433 Ctrl.mac = mac:HMAC 441 Ctrl.mac = mac:HMAC 449 Ctrl.mac = mac:HMAC 457 Ctrl.mac = mac:HMAC 465 Ctrl.mac = mac:HMAC 473 Ctrl.mac = mac:HMAC 481 Ctrl.mac = mac:HMAC 489 Ctrl.mac = mac:HMAC 497 Ctrl.mac = mac:HMAC 505 Ctrl.mac = mac:HMAC [all …]
|
H A D | evpmac_sm3.txt | 14 Title = HMAC-SM3 from GM/T 0042-2015 Appendix D.3 16 MAC = HMAC 22 MAC = HMAC 28 MAC = HMAC 34 MAC = HMAC
|
H A D | evpciph_rc4_stitched.txt | 1 Title = RC4-HMAC-MD5 test vectors 4 Cipher = RC4-HMAC-MD5 15 Cipher = RC4-HMAC-MD5
|
/freebsd/secure/lib/libcrypto/man/man7/ |
H A D | Makefile | 38 MAN+= EVP_MAC-HMAC.7 61 MAN+= EVP_PKEY-HMAC.7 67 MAN+= EVP_RAND-HMAC-DRBG.7 74 MAN+= EVP_SIGNATURE-HMAC.7 128 MLINKS+= EVP_PKEY-HMAC.7 EVP_KEYMGMT-CMAC.7 135 MLINKS+= EVP_PKEY-HMAC.7 EVP_KEYMGMT-HMAC.7 136 MLINKS+= EVP_PKEY-HMAC.7 EVP_KEYMGMT-Poly1305.7 139 MLINKS+= EVP_PKEY-HMAC.7 EVP_KEYMGMT-Siphash.7 147 MLINKS+= EVP_PKEY-HMAC.7 EVP_PKEY-CMAC.7 151 MLINKS+= EVP_PKEY-HMAC.7 EVP_PKEY-Poly1305.7 [all …]
|
/freebsd/crypto/openssl/doc/man7/ |
H A D | EVP_RAND-HMAC-DRBG.pod | 5 EVP_RAND-HMAC-DRBG - The HMAC DRBG EVP_RAND implementation 9 Support for the HMAC deterministic random bit generator through the 14 "HMAC-DRBG" is the name for this implementation; it can be used with the 59 A context for HMAC DRBG can be obtained by calling: 61 EVP_RAND *rand = EVP_RAND_fetch(NULL, "HMAC-DRBG", NULL); 72 rand = EVP_RAND_fetch(NULL, "HMAC-DRBG", NULL);
|
H A D | EVP_SIGNATURE-HMAC.pod | 5 EVP_SIGNATURE-HMAC, EVP_SIGNATURE-Siphash, EVP_SIGNATURE-Poly1305, 19 L<EVP_MAC-HMAC(7)>, L<EVP_MAC-Siphash(7)>, L<EVP_MAC-Poly1305(7)> and 22 See L<EVP_PKEY-HMAC(7)>, L<EVP_PKEY-Siphash(7)>, L<EVP_PKEY-Poly1305(7)> or 30 L<EVP_PKEY-HMAC(7)>, 34 L<EVP_MAC-HMAC(7)>,
|
H A D | EVP_MAC-HMAC.pod | 5 EVP_MAC-HMAC - The HMAC EVP_MAC implementation 9 Support for computing HMAC MACs through the B<EVP_MAC> API. 21 =item "HMAC", "provider=default" or "provider=fips" 89 L<EVP_MAC(3)/PARAMETERS>, L<OSSL_PARAM(3)>, L<HMAC(3)>
|
H A D | EVP_PKEY-HMAC.pod | 5 EVP_PKEY-HMAC, EVP_KEYMGMT-HMAC, EVP_PKEY-Siphash, EVP_KEYMGMT-Siphash, 11 The B<HMAC> and B<CMAC> key types are implemented in OpenSSL's default and FIPS 19 L<EVP_SIGNATURE-HMAC(7)>, L<EVP_SIGNATURE-Siphash(7)>,
|
H A D | EVP_CIPHER-AES.pod | 43 =item "AES-128-CBC-HMAC-SHA1", "AES-256-CBC-HMAC-SHA1", 44 "AES-128-CBC-HMAC-SHA256" and "AES-256-CBC-HMAC-SHA256"
|
H A D | OSSL_PROVIDER-FIPS.pod | 77 =item HMAC, see L<EVP_MAC-HMAC(7)> 133 =item HMAC, see L<EVP_SIGNATURE-HMAC(7)> 183 =item HMAC-DRBG, see L<EVP_RAND-HMAC-DRBG(7)> 212 Uses HMAC SHA256 on the module file to validate that the module has not been 218 Uses HMAC SHA256 on a fixed string to validate that the installation process 280 =item "HMAC" (B<OSSL_SELF_TEST_DESC_INTEGRITY_HMAC>) 354 =item "HMAC" (B<OSSL_SELF_TEST_DESC_DRBG_HMAC>)
|
H A D | OSSL_PROVIDER-default.pod | 112 =item HMAC, see L<EVP_MAC-HMAC(7)> 175 =item HMAC, see L<EVP_SIGNATURE-HMAC(7)> 231 =item HMAC-DRBG, see L<EVP_RAND-HMAC-DRBG(7)>
|
H A D | EVP_KDF-KB.pod | 34 The value is either CMAC or HMAC. 65 Depending on whether mac is CMAC or HMAC, either digest or cipher is required 90 This example derives 10 bytes using COUNTER-HMAC-SHA256, with KI "secret", 105 "HMAC", 0);
|
H A D | EVP_KDF-SS.pod | 30 Both the HMAC and KMAC implementations set the key using the 'salt' value. 31 The hash and HMAC also require the digest to be set. 105 This example derives 10 bytes using H(x) = HMAC(SHA-256), with the secret key "secret",
|
H A D | EVP_CIPHER-RC4.pod | 21 =item "RC4-HMAC-MD5"
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | HMAC.pod | 5 HMAC, 17 - HMAC message authentication code 23 unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len, 56 HMAC is a MAC (message authentication code), i.e. a keyed hash 60 HMAC() computes the message authentication code of the I<data_len> bytes at 71 HMAC does not support variable output length digests such as EVP_shake128() and 74 HMAC() uses the default B<OSSL_LIB_CTX>. 128 HMAC() returns a pointer to the message authentication code or NULL if 153 All functions except for HMAC() were deprecated in OpenSSL 3.0.
|
H A D | PKCS12_gen_mac.pod | 23 PKCS12_gen_mac() generates an HMAC over the entire PKCS#12 object using the 27 PKCS12_verify_mac() verifies the PKCS#12 object's HMAC using the supplied 35 I<pass> is the passphrase to use in the HMAC. I<salt> is the salt value to use,
|
H A D | EVP_aes_128_gcm.pod | 100 Authenticated encryption with AES in CBC mode using SHA-1 as HMAC, with keys of 111 HMAC, with keys of 128 and 256 bits length respectively. The authentication tag
|
/freebsd/crypto/openssl/doc/man1/ |
H A D | openssl-mac.pod.in | 57 Used by HMAC as an alphanumeric string (use if the key contains printable 126 To create a hex-encoded HMAC-SHA1 MAC of a file and write to stdout: 130 -in msg.bin HMAC 166 L<EVP_MAC-HMAC(7)>,
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | hmac.h | 54 unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len,
|
H A D | fipskey.h.in | 21 * The FIPS validation HMAC key, usable as an array initializer.
|
/freebsd/contrib/libfido2/fuzz/ |
H A D | wrapped.sym | 67 HMAC
|
/freebsd/crypto/openssl/test/ |
H A D | hmactest.c | 98 p = pt(HMAC(EVP_md5(), in test_hmac_md5() 209 p = pt(HMAC(EVP_sha1(), NULL, 0, test[4].data, test[4].data_len, in test_hmac_single_shot()
|
/freebsd/contrib/netbsd-tests/lib/libc/hash/ |
H A D | t_hmac.c | 89 e1 = HMAC(evps[t], key, i, data, j, tmp1, &tmp1len); in test()
|