Home
last modified time | relevance | path

Searched refs:digest (Results 26 – 50 of 141) sorted by relevance

123456

/illumos-gate/usr/src/uts/common/crypto/io/
H A Dswrand.c321 uint8_t digest[HASHSIZE], *pool; in swrand_get_entropy() local
371 HashFinal(digest, &hashctx); in swrand_get_entropy()
379 pool[pindex++] ^= digest[i]; in swrand_get_entropy()
426 bzero(digest, HASHSIZE); in swrand_get_entropy()
473 uint8_t digest[HASHSIZE]; in swrand_mix_pool() local
514 HashFinal(digest, &hashctx); in swrand_mix_pool()
519 pool[k++] ^= digest[j]; in swrand_mix_pool()
664 uint8_t digest[HASHSIZE]; in physmem_ent_gen() local
763 HashFinal(digest, &ctx); in physmem_ent_gen()
805 digest[0] & 1)) in physmem_ent_gen()
[all …]
/illumos-gate/usr/src/lib/libsasl/lib/
H A Dmd5.c181 void _sasl_MD5Final (digest, context) in _sasl_MD5Final() argument
182 unsigned char digest[16]; /* message digest */ in _sasl_MD5Final()
200 Encode (digest, context->state, 16);
466 void _sasl_hmac_md5_final(unsigned char digest[HMAC_MD5_SIZE], in _sasl_hmac_md5_final()
469 _sasl_MD5Final(digest, &hmac->ictx); /* Finalize inner md5 */ in _sasl_hmac_md5_final()
470 _sasl_MD5Update(&hmac->octx, digest, 16); /* Update outer ctx */ in _sasl_hmac_md5_final()
471 _sasl_MD5Final(digest, &hmac->octx); /* Finalize outer md5 */ in _sasl_hmac_md5_final()
475 void _sasl_hmac_md5(text, text_len, key, key_len, digest) in _sasl_hmac_md5() argument
480 unsigned char *digest; /* caller digest to be filled in */
535 _sasl_MD5Final(digest, &context); /* finish up 1st pass */
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/keyhash_provider/
H A Dk5_md5des.c163 unsigned char digest[MD5_CKSUM_LENGTH]; in k5_md5des_verify() local
253 (CK_BYTE_PTR)digest, (CK_ULONG_PTR)&hashlen)) != CKR_OK) { in k5_md5des_verify()
263 *valid = (memcmp(plaintext+CONFLENGTH, digest, sizeof(digest)) == 0); in k5_md5des_verify()
265 *valid = (memcmp(plaintext, digest, sizeof(digest)) == 0); in k5_md5des_verify()
H A Dhmac_md5.c54 char digest[MD5_CKSUM_LENGTH]; in k5_hmac_md5_hash() local
117 (CK_BYTE_PTR)digest, (CK_ULONG_PTR)&hashlen)) != CKR_OK) { in k5_hmac_md5_hash()
124 md5tmp.data = digest; in k5_hmac_md5_hash()
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_receive/
H A Dzfs_receive_from_encrypted.ksh63 typeset checksum=$(digest -a md5 /$TESTPOOL/$TESTFS2/$TESTFILE0)
73 typeset cksum1=$(digest -a md5 /$TESTPOOL/$TESTFS1/c1/$TESTFILE0)
80 typeset cksum2=$(digest -a md5 /$TESTPOOL/$TESTFS2/c1/$TESTFILE0)
H A Dzfs_receive_raw.ksh64 typeset checksum=$(digest -a md5 /$TESTPOOL/$TESTFS1/$TESTFILE0)
77 typeset cksum1=$(digest -a md5 /$TESTPOOL/$TESTFS2/$TESTFILE0)
88 typeset cksum2=$(digest -a md5 /$TESTPOOL/$TESTFS1/c1/$TESTFILE0)
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelSession.c226 if (!(session_p->digest.flags & CRYPTO_EMULATE)) { in kernel_get_operationstate()
250 if (session_p->digest.flags & CRYPTO_EMULATE_USING_SW) { in kernel_get_operationstate()
263 if (!(session_p->digest.flags & CRYPTO_OPERATION_ACTIVE)) { in kernel_get_operationstate()
267 bufp = session_p->digest.context; in kernel_get_operationstate()
295 bcopy(&session_p->digest, dst, sizeof (crypto_active_op_t)); in kernel_get_operationstate()
387 session_p->digest.mech = tmp_op.mech; in kernel_set_operationstate()
388 session_p->digest.flags = tmp_op.flags; in kernel_set_operationstate()
395 bufp = session_p->digest.context; in kernel_set_operationstate()
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftSignUtil.c514 if (session_p->digest.context != NULL) { in soft_sign_verify_cleanup()
515 free(session_p->digest.context); in soft_sign_verify_cleanup()
516 session_p->digest.context = NULL; in soft_sign_verify_cleanup()
517 session_p->digest.flags = 0; in soft_sign_verify_cleanup()
535 if (session_p->digest.context != NULL) { in soft_sign_verify_cleanup()
536 free(session_p->digest.context); in soft_sign_verify_cleanup()
537 session_p->digest.context = NULL; in soft_sign_verify_cleanup()
538 session_p->digest.flags = 0; in soft_sign_verify_cleanup()
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/
H A Dedonr_zfs.c38 uint8_t digest[EDONR_MODE / 8]; in zio_checksum_edonr_native() local
44 EdonRFinal(&ctx, digest); in zio_checksum_edonr_native()
45 bcopy(digest, zcp->zc_word, sizeof (zcp->zc_word)); in zio_checksum_edonr_native()
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/
H A Dchap_ms.c423 uint8_t digest[20]; local
440 SHA1Final(digest, &sha1Context);
441 BCOPY(digest, challenge, 8);
532 uint8_t digest[20]; local
559 SHA1Final(digest, &sha1Context);
564 SHA1Update(&sha1Context, digest, 20);
567 SHA1Final(digest, &sha1Context);
573 *cp++ = hexdig[digest[i]>>4];
574 *cp++ = hexdig[digest[i]&15];
/illumos-gate/usr/src/contrib/ast/src/lib/libsum/
H A Dsum-md5.c45 unsigned char digest[16]; /* final digest */ member
324 md5_encode(context->digest, context->state, sizeof(context->digest)); in md5_done()
327 for (index = 0; index < elementsof(context->digest); index++) in md5_done()
328 context->digest_sum[index] ^= context->digest[index]; in md5_done()
340 d = (flags & SUM_TOTAL) ? x->digest_sum : x->digest; in md5_print()
341 for (n = 0; n < elementsof(x->digest); n++) in md5_print()
351 data->size = elementsof(x->digest); in md5_data()
353 data->buf = x->digest; in md5_data()
H A Dsum-sha2.c448 sha2_byte digest[SHA256_DIGEST_LENGTH]; member
753 sha2_word32* d = (sha2_word32*)sha->digest; in sha256_done()
765 sha->digest_sum[i] ^= sha->digest[i]; in sha256_done()
781 d = (flags & SUM_TOTAL) ? sha->digest_sum : sha->digest; in sha256_print()
795 data->buf = sha->digest; in sha256_data()
817 sha2_byte digest[SHA512_DIGEST_LENGTH]; member
1113 sha2_word64* d = (sha2_word64*)sha->digest; in sha512_done()
1126 sha->digest_sum[i] ^= sha->digest[i]; in sha512_done()
1142 d = (flags & SUM_TOTAL) ? sha->digest_sum : sha->digest; in sha512_print()
1156 data->buf = sha->digest; in sha512_data()
[all …]
/illumos-gate/usr/src/lib/libsip/common/
H A Dsip_hash.c85 sip_hash_find(sip_hash_t *sip_hash, void *digest, int hindex, in sip_hash_find() argument
96 if (match_func(tmp->sip_obj, digest)) { in sip_hash_find()
138 sip_hash_delete(sip_hash_t *sip_hash, void *digest, int hindex, in sip_hash_delete() argument
150 if (del_func(tmp->sip_obj, digest, &found)) { in sip_hash_delete()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dedonr_zfs.c52 uint8_t digest[EDONR_MODE / 8]; in abd_checksum_edonr_native() local
58 EdonRFinal(&ctx, digest); in abd_checksum_edonr_native()
59 bcopy(digest, zcp->zc_word, sizeof (zcp->zc_word)); in abd_checksum_edonr_native()
/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_virtio_block.c437 u_char digest[16]; in pci_vtblk_init() local
502 MD5Final(digest, &mdctx); in pci_vtblk_init()
505 digest[0], digest[1], digest[2], digest[3], digest[4], in pci_vtblk_init()
506 digest[5]); in pci_vtblk_init()
H A Dsmbiostbl.c686 u_char digest[16]; in smbios_type1_initializer() local
702 MD5Final(digest, &mdctx); in smbios_type1_initializer()
707 digest[6] &= 0x0F; in smbios_type1_initializer()
708 digest[6] |= 0x30; /* version 3 */ in smbios_type1_initializer()
709 digest[8] &= 0x3F; in smbios_type1_initializer()
710 digest[8] |= 0x80; in smbios_type1_initializer()
712 memcpy(&type1->uuid, digest, sizeof (digest)); in smbios_type1_initializer()
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Dntlm.c254 uchar_t digest[NTLM_HASH_SZ]; in ntlm_put_v1x_responses() local
277 MD5Final(digest, &context); in ntlm_put_v1x_responses()
289 digest, NTLM_CHAL_SZ); in ntlm_put_v1x_responses()
318 HMACT64(uchar_t *digest, in HMACT64() argument
360 MD5Final(digest, &context); /* finish up 1st pass */ in HMACT64()
367 MD5Update(&context, digest, 16); /* then results of 1st hash */ in HMACT64()
368 MD5Final(digest, &context); /* finish up 2nd pass */ in HMACT64()
/illumos-gate/usr/src/test/crypto-tests/tests/
H A DMakefile17 SUBDIRS = modes common digest hmac longhash
22 digest: common target
/illumos-gate/usr/src/test/crypto-tests/tests/common/
H A Dcryptotest_kcf.c413 crypto_digest_t digest; in digest_single() local
415 bzero(&digest, sizeof (digest)); in digest_single()
417 digest.cd_session = op->hsession; in digest_single()
419 digest.cd_datalen = op->inlen; in digest_single()
420 digest.cd_databuf = op->in; in digest_single()
421 digest.cd_digestlen = op->outlen; in digest_single()
422 digest.cd_digestbuf = op->out; in digest_single()
424 return (kcf_do_ioctl(CRYPTO_DIGEST, (uint_t *)&digest, "digest")); in digest_single()
/illumos-gate/usr/src/lib/libnsl/key/
H A Dxcrypt.c276 uint8_t digest[MD5HEXSIZE/2]; in xencrypt_g() local
281 MD5Final(digest, &md5_ctx); in xencrypt_g()
284 (void) bin2hex(MD5HEXSIZE/2, digest, md5hexbuf); in xencrypt_g()
399 uint8_t digest[MD5HEXSIZE/2]; in xdecrypt_g() local
404 MD5Final(digest, &md5_ctx); in xdecrypt_g()
407 (void) bin2hex(MD5HEXSIZE/2, digest, md5hexbuf); in xdecrypt_g()
/illumos-gate/usr/src/lib/libsasl/include/
H A Dhmac-md5.h39 unsigned char digest[HMAC_MD5_SIZE]);
59 void _sasl_hmac_md5_final(unsigned char digest[HMAC_MD5_SIZE],
/illumos-gate/usr/src/lib/libresolv2/common/dst/
H A Dhmac_link.c186 u_char digest[MD5_LEN]; in dst_hmac_md5_verify() local
189 MD5Final(digest, ctx); in dst_hmac_md5_verify()
194 MD5Update(ctx, digest, MD5_LEN); in dst_hmac_md5_verify()
195 MD5Final(digest, ctx); in dst_hmac_md5_verify()
198 if (memcmp(digest, signature, MD5_LEN) != 0) in dst_hmac_md5_verify()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/arcfour/
H A Darcfour_str2key.c58 memcpy(key->contents, md4_context.digest, 16); in krb5int_arcfour_string_to_key()
66 printf("%02x", md4_context.digest[counter]); in krb5int_arcfour_string_to_key()
/illumos-gate/usr/src/common/crypto/ecc/
H A Dec.c659 if (!key || !signature || !digest || !kb || (kblen < 0)) { in ECDSA_SignDigestWithSeed()
743 SECITEM_TO_MPINT(*digest, &s); /* s = HASH(M) */ in ECDSA_SignDigestWithSeed()
748 if (digest->len*8 > ecParams->fieldID.size) { in ECDSA_SignDigestWithSeed()
749 mpl_rsh(&s,&s,digest->len*8 - ecParams->fieldID.size); in ECDSA_SignDigestWithSeed()
830 ECDSA_SignDigest(ECPrivateKey *key, SECItem *signature, const SECItem *digest, in ECDSA_SignDigest() argument
849 rv = ECDSA_SignDigestWithSeed(key, signature, digest, kBytes, len, kmflag); in ECDSA_SignDigest()
869 const SECItem *digest, int kmflag) in ECDSA_VerifyDigest() argument
900 if (!key || !signature || !digest) { in ECDSA_VerifyDigest()
958 SECITEM_TO_MPINT(*digest, &u1); /* u1 = HASH(M) */ in ECDSA_VerifyDigest()
963 if (digest->len*8 > ecParams->fieldID.size) { /* u1 = HASH(M') */ in ECDSA_VerifyDigest()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/
H A Dsmb_sign.c108 uchar_t digest[MD5_DIGEST_LENGTH]; in smb_compute_MAC() local
182 rc = smb_md5_final(ctx, digest); in smb_compute_MAC()
191 bcopy(digest, signature, SMBSIGLEN); in smb_compute_MAC()

123456