/osnet-11/usr/src/lib/pkcs11/pkcs11_tpm/common/ |
H A D | dig_mgr.c | 481 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 D | mech_md5.c | 336 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 D | mech_sha.c | 70 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 D | mech_rsa.c | 408 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 D | softRSA.c | 981 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 D | softMAC.c | 228 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 D | softDSA.c | 304 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 D | softEC.c | 440 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 D | softKeysUtil.c | 879 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 D | elfsignlib.c | 893 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 D | libelfsign.h | 131 size_t *hash_len); 133 uchar_t *hash, size_t *hash_len);
|