Searched refs:hash_len (Results 1 - 11 of 11) sorted by relevance

/osnet-11/usr/src/lib/pkcs11/pkcs11_tpm/common/
H A Ddig_mgr.c481 CK_ULONG *hash_len)
491 if (hash == NULL && hash_len == NULL)
497 *hash_len = SHA1_DIGEST_LENGTH;
500 if (*hash_len < SHA1_DIGEST_LENGTH)
503 if (hash_len)
504 *hash_len = SHA1_DIGEST_LENGTH;
509 *hash_len = MD5_DIGEST_LENGTH;
512 if (*hash_len < MD5_DIGEST_LENGTH)
515 if (hash_len)
516 *hash_len
478 digest_mgr_digest_final(SESSION *sess, DIGEST_CONTEXT *ctx, CK_BYTE *hash, CK_ULONG *hash_len) argument
[all...]
H A Dmech_md5.c336 CK_ULONG key_bytes, hash_len, hmac_len; local
386 hash_len = *out_data_len;
389 hash, &hash_len);
398 for (i = 0; i < hash_len; i++) {
441 hash_len = sizeof (hash);
442 rc = digest_mgr_digest_final(sess, &digest_ctx, hash, &hash_len);
464 rc = digest_mgr_digest_update(sess, &digest_ctx, hash, hash_len);
470 hash_len = sizeof (hash);
471 rc = digest_mgr_digest_final(sess, &digest_ctx, hash, &hash_len);
H A Dmech_sha.c70 CK_ULONG key_bytes, hash_len, hmac_len; local
118 hash_len = sizeof (hash);
120 attr->pValue, attr->ulValueLen, hash, &hash_len);
129 for (i = 0; i < hash_len; i++) {
170 hash_len = sizeof (hash);
171 rc = digest_mgr_digest_final(sess, &digest_ctx, hash, &hash_len);
193 rc = digest_mgr_digest_update(sess, &digest_ctx, hash, hash_len);
199 hash_len = sizeof (hash);
200 rc = digest_mgr_digest_final(sess, &digest_ctx, hash, &hash_len);
H A Dmech_rsa.c408 CK_ULONG ber_data_len, hash_len, octet_str_len, oid_len; local
421 hash_len = MD5_DIGEST_LENGTH;
426 hash_len = SHA1_DIGEST_LENGTH;
437 in_data_len, hash, &hash_len);
442 hash, hash_len);
537 CK_ULONG ber_data_len, hash_len, octet_str_len, oid_len; local
550 hash_len = MD5_DIGEST_LENGTH;
555 hash_len = SHA1_DIGEST_LENGTH;
566 in_data_len, hash, &hash_len);
571 hash, hash_len);
659 CK_ULONG ber_data_len, hash_len, octet_str_len, oid_len; local
741 CK_ULONG ber_data_len, hash_len, octet_str_len, oid_len; local
[all...]
/osnet-11/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftRSA.c981 CK_ULONG hash_len = SHA512_DIGEST_LENGTH; local
1020 rv = soft_digest_final(session_p, hash, &hash_len);
1022 rv = soft_digest(session_p, pData, ulDataLen, hash, &hash_len);
1041 (void) memcpy(der_data + MD5_DER_PREFIX_Len, hash, hash_len);
1042 der_data_len = MD5_DER_PREFIX_Len + hash_len;
1048 (void) memcpy(der_data + der_len, hash, hash_len);
1049 der_data_len = der_len + hash_len;
1054 (void) memcpy(der_data + SHA2_DER_PREFIX_Len, hash, hash_len);
1055 der_data_len = SHA2_DER_PREFIX_Len + hash_len;
1060 (void) memcpy(der_data + SHA2_DER_PREFIX_Len, hash, hash_len);
1103 CK_ULONG hash_len = SHA512_DIGEST_LENGTH; local
[all...]
H A DsoftMAC.c228 CK_ULONG hash_len = MD5_DIGEST_LENGTH; local
245 &hash_len);
249 (void) memcpy(md5_opad, md5_ipad, hash_len);
294 CK_ULONG hash_len = SHA1_DIGEST_LENGTH; local
311 &hash_len);
315 (void) memcpy(sha1_opad, sha1_ipad, hash_len);
335 CK_ULONG hash_len = SHA224_DIGEST_LENGTH; local
352 &hash_len);
356 (void) memcpy(sha_opad, sha_ipad, hash_len);
376 CK_ULONG hash_len local
417 CK_ULONG hash_len = SHA384_DIGEST_LENGTH; local
458 CK_ULONG hash_len = SHA512_DIGEST_LENGTH; local
[all...]
H A DsoftDSA.c304 CK_ULONG hash_len = SHA1_DIGEST_LENGTH; local
334 rv = soft_digest_final(session_p, hash, &hash_len);
336 rv = soft_digest(session_p, pData, ulDataLen, hash, &hash_len);
350 rv = soft_dsa_sign(session_p, hash, hash_len, pSigned, pulSignedLen);
419 CK_ULONG hash_len = SHA1_DIGEST_LENGTH; local
424 rv = soft_digest_final(session_p, hash, &hash_len);
426 rv = soft_digest(session_p, pData, ulDataLen, hash, &hash_len);
440 rv = soft_dsa_verify(session_p, hash, hash_len,
H A DsoftEC.c440 CK_ULONG hash_len = SHA1_DIGEST_LENGTH; local
444 rv = soft_digest_final(session_p, hash, &hash_len);
447 &hash_len);
460 rv = soft_ecc_sign(session_p, hash, hash_len, pSigned, pulSignedLen);
610 CK_ULONG hash_len = SHA1_DIGEST_LENGTH; local
613 rv = soft_digest_final(session_p, hash, &hash_len);
615 rv = soft_digest(session_p, pData, ulDataLen, hash, &hash_len);
631 rv = soft_ecc_verify(session_p, hash, hash_len,
H A DsoftKeysUtil.c879 CK_ULONG hash_len = SHA512_DIGEST_LENGTH; local
1024 OBJ_SEC_VALUE_LEN(basekey_p), hash, &hash_len);
1061 (hash + hash_len - secret_key_len),
/osnet-11/usr/src/lib/libelfsign/common/
H A Delfsignlib.c893 elfsign_hash_common(ELFsign_t ess, uchar_t *hash, size_t *hash_len, argument
902 if (*hash_len < SHA1_DIGEST_LENGTH)
905 bzero(hash, *hash_len);
968 *hash_len = SHA1_DIGEST_LENGTH;
970 const int hashstr_len = (*hash_len) * 2 + 1;
974 tohexstr(hash, *hash_len, hashstr, hashstr_len);
987 * IN: ess, hash_len
988 * OUT: hash, hash_len
991 elfsign_hash(ELFsign_t ess, uchar_t *hash, size_t *hash_len) argument
993 return (elfsign_hash_common(ess, hash, hash_len, B_FALS
1004 elfsign_hash_mem_resident(ELFsign_t ess, uchar_t *hash, size_t *hash_len) argument
1027 size_t hash_len; local
[all...]
H A Dlibelfsign.h131 size_t *hash_len);
133 uchar_t *hash, size_t *hash_len);

Completed in 32 milliseconds