Home
last modified time | relevance | path

Searched refs:hmac (Results 1 – 22 of 22) sorted by relevance

/illumos-gate/usr/src/lib/libsasl/include/
H A Dhmac-md5.h43 void _sasl_hmac_md5_init(HMAC_MD5_CTX *hmac,
48 void _sasl_hmac_md5_precalc(HMAC_MD5_STATE *hmac,
53 void _sasl_hmac_md5_import(HMAC_MD5_CTX *hmac, HMAC_MD5_STATE *state);
55 #define _sasl_hmac_md5_update(hmac, text, text_len) _sasl_MD5Update(&(hmac)->ictx, (text), (text_le… argument
60 HMAC_MD5_CTX *hmac);
/illumos-gate/usr/src/cmd/cmd-inet/etc/
H A Dipsecalgs44 ALG|2|2|hmac-md5,md5|CKM_MD5_HMAC_GENERAL|128|12
45 ALG|2|3|hmac-sha1,sha,sha1,sha-1,hmac-sha,hmac-sha-1|CKM_SHA_1_HMAC_GENERAL|160|12
46 ALG|2|5|hmac-sha256,sha256,sha-256,hmac-sha-256|CKM_SHA256_HMAC_GENERAL|256|16
47 ALG|2|6|hmac-sha384,sha384,sha-384,hmac-sha-384|CKM_SHA384_HMAC_GENERAL|384|24
48 ALG|2|7|hmac-sha512,sha512,sha-512,hmac-sha-512|CKM_SHA512_HMAC_GENERAL|512|32
/illumos-gate/usr/src/lib/libsasl/lib/
H A Dmd5.c365 void _sasl_hmac_md5_init(HMAC_MD5_CTX *hmac, in _sasl_hmac_md5_init() argument
439 HMAC_MD5_CTX hmac; in _sasl_hmac_md5_precalc() local
442 _sasl_hmac_md5_init(&hmac, key, key_len); in _sasl_hmac_md5_precalc()
444 state->istate[lupe] = htonl(hmac.ictx.state[lupe]); in _sasl_hmac_md5_precalc()
445 state->ostate[lupe] = htonl(hmac.octx.state[lupe]); in _sasl_hmac_md5_precalc()
447 MD5_memset(&hmac, 0, sizeof(hmac)); in _sasl_hmac_md5_precalc()
451 void _sasl_hmac_md5_import(HMAC_MD5_CTX *hmac, in _sasl_hmac_md5_import() argument
455 MD5_memset(hmac, 0, sizeof(HMAC_MD5_CTX)); in _sasl_hmac_md5_import()
457 hmac->ictx.state[lupe] = ntohl(state->istate[lupe]); in _sasl_hmac_md5_import()
463 hmac->ictx.count[0] = hmac->octx.count[0] = 0x200; in _sasl_hmac_md5_import()
[all …]
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelSoftCommon.c169 CK_BYTE hmac[SHA512_DIGEST_LENGTH]; /* use the maximum size */ in do_soft_hmac_sign() local
177 (pSignature != NULL ? hmac : NULL), pulSignatureLen, B_TRUE); in do_soft_hmac_sign()
180 (void) memcpy(pSignature, hmac, *pulSignatureLen); in do_soft_hmac_sign()
197 CK_BYTE hmac[SHA512_DIGEST_LENGTH]; /* use the maximum size */ in do_soft_hmac_verify() local
208 ulDataLen, hmac, &len, B_FALSE); in do_soft_hmac_verify()
215 if (memcmp(hmac, pSignature, len) != 0) { in do_soft_hmac_verify()
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftVerifyUtil.c160 CK_BYTE hmac[SHA512_DIGEST_LENGTH]; /* use the maximum size */ in soft_verify() local
167 ulDataLen, hmac, &len, B_FALSE); in soft_verify()
174 if (memcmp(hmac, pSignature, len) != 0) { in soft_verify()
383 CK_BYTE hmac[SHA512_DIGEST_LENGTH]; in soft_verify_final() local
390 hmac, &len, B_FALSE); in soft_verify_final()
397 if (memcmp(hmac, pSignature, len) != 0) { in soft_verify_final()
H A DsoftSignUtil.c158 CK_BYTE hmac[SHA512_DIGEST_LENGTH]; /* use the maximum size */ in soft_sign() local
163 ulDataLen, hmac, pulSignatureLen, B_TRUE); in soft_sign()
171 (void) memcpy(pSignature, hmac, *pulSignatureLen); in soft_sign()
366 CK_BYTE hmac[SHA512_DIGEST_LENGTH]; /* use the maximum size */ in soft_sign_final() local
371 0, hmac, pulSignatureLen, B_TRUE); in soft_sign_final()
379 (void) memcpy(pSignature, hmac, *pulSignatureLen); in soft_sign_final()
H A DsoftKeystoreUtil.c1252 CK_BYTE hmac[OBJ_HMAC_SIZE], *decrypted_buf = NULL, *buf = NULL; in reencrypt_obj() local
1367 encrypted_len, hmac, &hmac_len) != CKR_OK) { in reencrypt_obj()
1379 if (writen_nointr(new_fd, (char *)hmac, OBJ_HMAC_SIZE) in reencrypt_obj()
/illumos-gate/usr/src/test/crypto-tests/tests/
H A DMakefile17 SUBDIRS = modes common digest hmac longhash
23 hmac: common target
/illumos-gate/usr/src/lib/pkcs11/pkcs11_tpm/common/
H A Dmech_md5.c492 CK_BYTE hmac[MD5_DIGEST_LENGTH]; in md5_hmac_verify() local
513 len = sizeof (hmac); in md5_hmac_verify()
515 in_data, in_data_len, hmac, &len); in md5_hmac_verify()
524 if (memcmp(hmac, signature, hmac_len) != 0) { in md5_hmac_verify()
H A Dmech_sha.c222 CK_BYTE hmac[SHA1_DIGEST_LENGTH]; in sha1_hmac_verify() local
241 len = sizeof (hmac); in sha1_hmac_verify()
243 in_data, in_data_len, hmac, &len); in sha1_hmac_verify()
252 if (memcmp(hmac, signature, hmac_len) != 0) { in sha1_hmac_verify()
/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-test-cryptotest.p5m228 dir path=opt/crypto-tests/tests/hmac
229 dir path=opt/crypto-tests/tests/hmac/kcf
230 file path=opt/crypto-tests/tests/hmac/kcf/cleanup mode=0555
231 file path=opt/crypto-tests/tests/hmac/kcf/hmac_sha1_32 mode=0555
232 file path=opt/crypto-tests/tests/hmac/kcf/hmac_sha1_64 mode=0555
233 file path=opt/crypto-tests/tests/hmac/kcf/setup mode=0555
234 dir path=opt/crypto-tests/tests/hmac/pkcs
235 file path=opt/crypto-tests/tests/hmac/pkcs/hmac_sha1_32 mode=0555
236 file path=opt/crypto-tests/tests/hmac/pkcs/hmac_sha1_64 mode=0555
/illumos-gate/usr/src/test/crypto-tests/runfiles/
H A Ddefault.run61 [/opt/crypto-tests/tests/hmac/pkcs]
64 [/opt/crypto-tests/tests/hmac/kcf]
/illumos-gate/usr/src/test/crypto-tests/tests/hmac/
H A DMakefile.hmac19 TESTROOT = $(ROOT)/opt/crypto-tests/tests/hmac
H A DMakefile28 $(MAKE) -e -f Makefile.hmac BASEPROG=$@ $(TARGET)
/illumos-gate/usr/src/test/crypto-tests/cmd/kcf/
H A DMakefile24 ROOTHMAC = $(ROOTOPTPKG)/tests/hmac/kcf
/illumos-gate/usr/src/boot/efi/include/IndustryStandard/
H A DTpm20.h1227 TPM2B_AUTH hmac; member
1234 TPM2B_AUTH hmac; member
1322 TPMS_SCHEME_HMAC hmac; member
1354 TPMS_SCHEME_HMAC hmac; member
1533 TPMT_HA hmac; member
/illumos-gate/usr/src/test/os-tests/tests/pf_key/
H A Dacquire-compare.sh83 { tunnel vh0 raddr $T2_PREFIX negotiate tunnel } ipsec {encr_auth_algs hmac-sha384 }
/illumos-gate/usr/src/uts/common/io/
H A Dcryptmod.c980 char *hmac, int hmaclen) in kef_decr_hmac() argument
992 ASSERT(hmac != NULL); in kef_decr_hmac()
1000 v1.iov_base = hmac; in kef_decr_hmac()
1049 char *hmac, int hmaclen) in kef_encr_hmac() argument
1061 ASSERT(hmac != NULL); in kef_encr_hmac()
1069 v1.iov_base = hmac; in kef_encr_hmac()
1185 char *hmac, int hmaclen) in do_hmac() argument
1206 vmac.iov_base = hmac; in do_hmac()
/illumos-gate/usr/src/cmd/krb5/kadmin/kdcmgr/
H A Dkdcmgr.sh652 ENCTYPE=aes128-cts-hmac-sha1-96
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/
H A DMakefile.com51 prng.o block_size.o make_checksum.o checksum_length.o hmac.o \
/illumos-gate/usr/src/uts/common/
H A DMakefile.files1707 checksum_length.o hmac.o default_state.o mandatory_sumtype.o
/illumos-gate/exception_lists/
H A Dcstyle735 usr/src/uts/common/gssapi/mechs/krb5/crypto/hmac.c