Home
last modified time | relevance | path

Searched refs:HMAC (Results 1 – 25 of 78) sorted by relevance

1234

/freebsd/crypto/openssl/test/recipes/30-test_evp_data/
H A Devpciph_aes_stitched.txt1 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 Devpmac_common.txt15 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 Devpkdf_ss.txt433 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 Devpmac_sm3.txt14 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 Devpciph_rc4_stitched.txt1 Title = RC4-HMAC-MD5 test vectors
4 Cipher = RC4-HMAC-MD5
15 Cipher = RC4-HMAC-MD5
/freebsd/secure/lib/libcrypto/man/man7/
H A DMakefile38 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 DEVP_RAND-HMAC-DRBG.pod5 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 DEVP_SIGNATURE-HMAC.pod5 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 DEVP_MAC-HMAC.pod5 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 DEVP_PKEY-HMAC.pod5 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 DEVP_CIPHER-AES.pod43 =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 DOSSL_PROVIDER-FIPS.pod77 =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 DOSSL_PROVIDER-default.pod112 =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 DEVP_KDF-KB.pod34 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 DEVP_KDF-SS.pod30 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 DEVP_CIPHER-RC4.pod21 =item "RC4-HMAC-MD5"
/freebsd/crypto/openssl/doc/man3/
H A DHMAC.pod5 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 DPKCS12_gen_mac.pod23 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 DEVP_aes_128_gcm.pod100 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 Dopenssl-mac.pod.in57 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 Dhmac.h54 unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len,
H A Dfipskey.h.in21 * The FIPS validation HMAC key, usable as an array initializer.
/freebsd/contrib/libfido2/fuzz/
H A Dwrapped.sym67 HMAC
/freebsd/crypto/openssl/test/
H A Dhmactest.c98 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 Dt_hmac.c89 e1 = HMAC(evps[t], key, i, data, j, tmp1, &tmp1len); in test()

1234