Home
last modified time | relevance | path

Searched refs:hashAlg (Results 1 – 25 of 157) sorted by relevance

1234567

/external/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/
DRSA.bz21[ 2 { 3 "time": "2020-12-01T17:58:15-08 ...
DECDSA.bz21[ 2 { 3 "time": "2020-12-01T18:05:12-08 ...
Dkdf-components.bz21[ 2 { 3 "time": "2020-12-07T14:11:32-08 ...
/external/ms-tpm-20-ref/TPMCmd/tpm/src/crypt/
DCryptHash.c98 TPM_ALG_ID hashAlg in CryptGetHashDef() argument
102 switch(hashAlg) in CryptGetHashDef()
119 TPM_ALG_ID hashAlg, // IN: the algorithm to check in CryptHashIsValidAlg() argument
124 if(hashAlg == TPM_ALG_NULL) in CryptHashIsValidAlg()
126 return CryptGetHashDef(hashAlg) != &NULL_Def; in CryptHashIsValidAlg()
144 TPM_ALG_ID hashAlg; in CryptHashGetAlgByIndex() local
146 hashAlg = TPM_ALG_NULL; in CryptHashGetAlgByIndex()
148 hashAlg = HashDefArray[index]->hashAlg; in CryptHashGetAlgByIndex()
149 return hashAlg; in CryptHashGetAlgByIndex()
161 TPM_ALG_ID hashAlg // IN: hash algorithm to look up in CryptHashGetDigestSize() argument
[all …]
DCryptRsa.c322 TPM_ALG_ID hashAlg, // IN: algorithm to use for padding in OaepEncode() argument
333 UINT16 hLen = CryptHashGetDigestSize(hashAlg); in OaepEncode()
358 if(CryptHashBlock(hashAlg, label->size, (BYTE *)label->buffer, in OaepEncode()
379 CryptMGF_KDF(dbSize, mask, hashAlg, hLen, seed, 0); in OaepEncode()
388 if(CryptMGF_KDF(hLen, &padded->buffer[1], hashAlg, dbSize, pp, 0) != (unsigned)hLen) in OaepEncode()
421 TPM_ALG_ID hashAlg, // IN: algorithm to use for padding in OaepDecode() argument
428 UINT32 hLen = CryptHashGetDigestSize(hashAlg); in OaepDecode()
441 CryptMGF_KDF(hLen, seedMask, hashAlg, padded->size - hLen - 1, in OaepDecode()
452 CryptMGF_KDF(padded->size - hLen - 1, mask, hashAlg, hLen, seedMask, 0); in OaepDecode()
462 if((CryptHashBlock(hashAlg, label->size, (BYTE *)label->buffer, in OaepDecode()
[all …]
DCryptUtil.c63 digestSize = CryptHmacStart2B(&hmacState, signature->signature.any.hashAlg, in CryptHmacSign()
91 || (signature->signature.hmac.hashAlg == TPM_ALG_NULL)) in CryptHMACVerifySignature()
100 || (keyScheme->details.hmac.hashAlg in CryptHMACVerifySignature()
101 != signature->signature.any.hashAlg))) in CryptHMACVerifySignature()
104 test.signature.hmac.hashAlg = signature->signature.hmac.hashAlg; in CryptHMACVerifySignature()
111 CryptHashGetDigestSize(signature->signature.any.hashAlg))) in CryptHMACVerifySignature()
133 TPM_ALG_ID hashAlg; in CryptGenerateKeyedHash() local
143 hashAlg = publicArea->nameAlg; in CryptGenerateKeyedHash()
145 hashAlg = scheme->details.xor.hashAlg; in CryptGenerateKeyedHash()
147 hashAlg = scheme->details.hmac.hashAlg; in CryptGenerateKeyedHash()
[all …]
/external/ms-tpm-20-ref/TPMCmd/tpm/src/command/HashHMAC/
DHMAC_Start.c58 TPM_ALG_ID hashAlg; in TPM2_HMAC_Start() local
81 hashAlg = in->hashAlg; in TPM2_HMAC_Start()
85 hashAlg in TPM2_HMAC_Start()
86 = publicArea->parameters.keyedHashDetail.scheme.details.hmac.hashAlg; in TPM2_HMAC_Start()
88 if(in->hashAlg != TPM_ALG_NULL && in->hashAlg != hashAlg) in TPM2_HMAC_Start()
89 hashAlg = TPM_ALG_NULL; in TPM2_HMAC_Start()
92 if(hashAlg == TPM_ALG_NULL) in TPM2_HMAC_Start()
99 return ObjectCreateHMACSequence(hashAlg, in TPM2_HMAC_Start()
DEventSequenceComplete.c54 TPM_ALG_ID hashAlg; in TPM2_EventSequenceComplete() local
87 hashAlg = CryptHashGetAlgByIndex(i); in TPM2_EventSequenceComplete()
91 out->results.digests[out->results.count].hashAlg = hashAlg; in TPM2_EventSequenceComplete()
93 CryptHashGetDigestSize(hashAlg), in TPM2_EventSequenceComplete()
97 PCRExtend(in->pcrHandle, hashAlg, in TPM2_EventSequenceComplete()
98 CryptHashGetDigestSize(hashAlg), in TPM2_EventSequenceComplete()
/external/ms-tpm-20-ref/TPMCmd/tpm/src/command/Symmetric/
DHMAC.c57 TPMI_ALG_HASH hashAlg; in TPM2_HMAC() local
80 hashAlg = in->hashAlg; in TPM2_HMAC()
84 hashAlg in TPM2_HMAC()
85 = publicArea->parameters.keyedHashDetail.scheme.details.hmac.hashAlg; in TPM2_HMAC()
87 if(in->hashAlg != TPM_ALG_NULL && in->hashAlg != hashAlg) in TPM2_HMAC()
88 hashAlg = TPM_ALG_NULL; in TPM2_HMAC()
91 if(hashAlg == TPM_ALG_NULL) in TPM2_HMAC()
97 out->outHMAC.t.size = CryptHmacStart2B(&hmacState, hashAlg, in TPM2_HMAC()
/external/ms-tpm-20-ref/TPMCmd/tpm/include/prototypes/
DCryptHash_fp.h65 TPM_ALG_ID hashAlg
76 TPM_ALG_ID hashAlg, // IN: the algorithm to check
105 TPM_ALG_ID hashAlg // IN: hash algorithm to look up
117 TPM_ALG_ID hashAlg // IN: hash algorithm to look up
125 TPM_ALG_ID hashAlg
182 TPM_ALG_ID hashAlg // IN: hash algorithm
220 TPM_ALG_ID hashAlg, // IN: The hash algorithm
275 TPM_ALG_ID hashAlg, // IN: the algorithm to use
312 TPMI_ALG_HASH hashAlg, // IN: hash algorithm
344 TPM_ALG_ID hashAlg, // IN: hash to use
[all …]
/external/ms-tpm-20-ref/TPMCmd/tpm/src/command/Hierarchy/
DSetPrimaryPolicy.c55 if(in->authPolicy.t.size != CryptHashGetDigestSize(in->hashAlg)) in TPM2_SetPrimaryPolicy()
70 gp.ownerAlg = in->hashAlg; in TPM2_SetPrimaryPolicy()
76 gp.endorsementAlg = in->hashAlg; in TPM2_SetPrimaryPolicy()
82 gc.platformAlg = in->hashAlg; in TPM2_SetPrimaryPolicy()
88 gp.lockoutAlg = in->hashAlg; in TPM2_SetPrimaryPolicy()
96 go.ACT_##N.hashAlg = in->hashAlg; \ in TPM2_SetPrimaryPolicy()
/external/ms-tpm-20-ref/TPMCmd/tpm/src/support/
DEntity.c317 TPMI_ALG_HASH hashAlg = TPM_ALG_NULL; in EntityGetAuthPolicy() local
328 hashAlg = gp.ownerAlg; in EntityGetAuthPolicy()
333 hashAlg = gp.endorsementAlg; in EntityGetAuthPolicy()
338 hashAlg = gc.platformAlg; in EntityGetAuthPolicy()
343 hashAlg = gp.lockoutAlg; in EntityGetAuthPolicy()
348 hashAlg = go.ACT_##N.hashAlg; \ in EntityGetAuthPolicy()
353 hashAlg = TPM_ALG_ERROR; in EntityGetAuthPolicy()
362 hashAlg = object->publicArea.nameAlg; in EntityGetAuthPolicy()
371 hashAlg = nvIndex->publicArea.nameAlg; in EntityGetAuthPolicy()
376 hashAlg = PCRGetAuthPolicy(handle, authPolicy); in EntityGetAuthPolicy()
[all …]
/external/boringssl/src/util/fipstools/acvp/modulewrapper/
Dmodulewrapper.cc470 "hashAlg": [ in GetConfig()
489 "hashAlg": [ in GetConfig()
534 "hashAlg": "SHA2-224" in GetConfig()
536 "hashAlg": "SHA2-256" in GetConfig()
538 "hashAlg": "SHA2-384" in GetConfig()
540 "hashAlg": "SHA2-512" in GetConfig()
548 "hashAlg": "SHA2-224" in GetConfig()
550 "hashAlg": "SHA2-256" in GetConfig()
552 "hashAlg": "SHA2-384" in GetConfig()
554 "hashAlg": "SHA2-512" in GetConfig()
[all …]
/external/ms-tpm-20-ref/TPMCmd/tpm/src/command/Object/
DObject_spt.c99 TPM_ALG_ID hashAlg, // IN: hash algorithm for KDFa in ComputeProtectionKeyParms() argument
132 CryptKDFa(hashAlg, seed, STORAGE_KEY, name, NULL, in ComputeProtectionKeyParms()
173 TPMI_ALG_HASH hashAlg, // IN: algorithm to use for integrity in ComputeOuterIntegrity() argument
190 hmacKey.t.size = CryptHashGetDigestSize(hashAlg); in ComputeOuterIntegrity()
193 CryptKDFa(hashAlg, seed, INTEGRITY_KEY, NULL, NULL, in ComputeOuterIntegrity()
196 integrity->t.size = CryptHmacStart2B(&hmacState, hashAlg, &hmacKey.b); in ComputeOuterIntegrity()
214 TPM_ALG_ID hashAlg, // IN: hash algorithm for inner wrap in ComputeInnerIntegrity() argument
224 integrity->t.size = CryptHashStart(&hashState, hashAlg); in ComputeInnerIntegrity()
249 TPM_ALG_ID hashAlg, // IN: hash algorithm for inner wrap in ProduceInnerIntegrity() argument
263 integritySize = sizeof(UINT16) + CryptHashGetDigestSize(hashAlg); in ProduceInnerIntegrity()
[all …]
/external/ms-tpm-20-ref/TPMCmd/tpm/src/command/Attestation/
DQuote.c56 TPMI_ALG_HASH hashAlg; in TPM2_Quote() local
79 hashAlg = in->inScheme.details.any.hashAlg; in TPM2_Quote()
81 if(hashAlg == TPM_ALG_NULL) in TPM2_Quote()
85 PCRComputeCurrentDigest(hashAlg, &in->PCRselect, in TPM2_Quote()
/external/ms-tpm-20-ref/TPMCmd/tpm/src/X509/
DX509_RSA.c60 TPM_ALG_ID hashAlg = scheme->details.any.hashAlg; in X509AddSigningAlgorithmRSA() local
61 PHASH_DEF hashDef = CryptGetHashDef(hashAlg); in X509AddSigningAlgorithmRSA()
65 if(hashDef->hashAlg != hashAlg) in X509AddSigningAlgorithmRSA()
86 if(hashDef->hashAlg == TPM_ALG_SHA1) in X509AddSigningAlgorithmRSA()
/external/ms-tpm-20-ref/TPMCmd/tpm/src/command/EA/
DPolicyAuthorize.c60 TPM_ALG_ID hashAlg; in TPM2_PolicyAuthorize() local
69 hashAlg = BYTE_ARRAY_TO_UINT16(in->keySign.t.name); in TPM2_PolicyAuthorize()
73 if(!CryptHashIsValidAlg(hashAlg, FALSE)) in TPM2_PolicyAuthorize()
76 digestSize = CryptHashGetDigestSize(hashAlg); in TPM2_PolicyAuthorize()
93 authHash.t.size = CryptHashStart(&hashState, hashAlg); in TPM2_PolicyAuthorize()
/external/tpm2-tss/src/tss2-esys/
Desys_crypto.c32 iesys_crypto_hash_get_digest_size(TPM2_ALG_ID hashAlg, size_t * size) in iesys_crypto_hash_get_digest_size() argument
34 LOG_TRACE("call: hashAlg=%"PRIu16" size=%p", hashAlg, size); in iesys_crypto_hash_get_digest_size()
39 switch (hashAlg) { in iesys_crypto_hash_get_digest_size()
56 LOG_ERROR("Unsupported hash algorithm (%"PRIu16")", hashAlg); in iesys_crypto_hash_get_digest_size()
326 iesys_crypto_KDFa(TPM2_ALG_ID hashAlg, in iesys_crypto_KDFa() argument
338 hashAlg, label, bitLength); in iesys_crypto_KDFa()
351 TSS2_RC r = iesys_crypto_hash_get_digest_size(hashAlg, &hlen); in iesys_crypto_KDFa()
364 r = iesys_crypto_KDFaHmac(hashAlg, hmacKey, in iesys_crypto_KDFa()
392 iesys_crypto_KDFe(TPM2_ALG_ID hashAlg, in iesys_crypto_KDFe() argument
410 hashAlg, label, bit_size); in iesys_crypto_KDFe()
[all …]
Desys_crypto_bssl.c67 get_bssl_hash_md(TPM2_ALG_ID hashAlg) in get_bssl_hash_md() argument
69 switch (hashAlg) { in get_bssl_hash_md()
99 TPM2_ALG_ID hashAlg) in iesys_cryptbssl_hash_start() argument
102 LOG_TRACE("call: context=%p hashAlg=%"PRIu16, context, hashAlg); in iesys_cryptbssl_hash_start()
110 if (!(mycontext->hash.ossl_hash_alg = get_bssl_hash_md(hashAlg))) { in iesys_cryptbssl_hash_start()
112 "Unsupported hash algorithm (%"PRIu16")", cleanup, hashAlg); in iesys_cryptbssl_hash_start()
115 if (iesys_crypto_hash_get_digest_size(hashAlg, &mycontext->hash.hash_len)) { in iesys_cryptbssl_hash_start()
117 "Unsupported hash algorithm (%"PRIu16")", cleanup, hashAlg); in iesys_cryptbssl_hash_start()
290 TPM2_ALG_ID hashAlg, in iesys_cryptbssl_hmac_start() argument
295 LOG_TRACE("called for context-pointer %p and hmacAlg %d", context, hashAlg); in iesys_cryptbssl_hmac_start()
[all …]
/external/tpm2-tss/src/tss2-sys/api/
DTss2_Sys_HashSequenceStart.c18 TPMI_ALG_HASH hashAlg) in Tss2_Sys_HashSequenceStart_Prepare() argument
26 if (IsAlgorithmWeak(hashAlg, 0)) in Tss2_Sys_HashSequenceStart_Prepare()
49 rval = Tss2_MU_UINT16_Marshal(hashAlg, ctx->cmdBuffer, in Tss2_Sys_HashSequenceStart_Prepare()
86 TPMI_ALG_HASH hashAlg, in Tss2_Sys_HashSequenceStart() argument
93 rval = Tss2_Sys_HashSequenceStart_Prepare(sysContext, auth, hashAlg); in Tss2_Sys_HashSequenceStart()
DTss2_Sys_SetPrimaryPolicy.c19 TPMI_ALG_HASH hashAlg) in Tss2_Sys_SetPrimaryPolicy_Prepare() argument
27 if (IsAlgorithmWeak(hashAlg, 0)) in Tss2_Sys_SetPrimaryPolicy_Prepare()
56 rval = Tss2_MU_UINT16_Marshal(hashAlg, ctx->cmdBuffer, in Tss2_Sys_SetPrimaryPolicy_Prepare()
85 TPMI_ALG_HASH hashAlg, in Tss2_Sys_SetPrimaryPolicy() argument
91 rval = Tss2_Sys_SetPrimaryPolicy_Prepare(sysContext, authHandle, authPolicy, hashAlg); in Tss2_Sys_SetPrimaryPolicy()
DTss2_Sys_HMAC_Start.c19 TPMI_ALG_HASH hashAlg) in Tss2_Sys_HMAC_Start_Prepare() argument
27 if (IsAlgorithmWeak(hashAlg, 0)) in Tss2_Sys_HMAC_Start_Prepare()
56 rval = Tss2_MU_UINT16_Marshal(hashAlg, ctx->cmdBuffer, in Tss2_Sys_HMAC_Start_Prepare()
94 TPMI_ALG_HASH hashAlg, in Tss2_Sys_HMAC_Start() argument
101 rval = Tss2_Sys_HMAC_Start_Prepare(sysContext, handle, auth, hashAlg); in Tss2_Sys_HMAC_Start()
DTss2_Sys_HMAC.c19 TPMI_ALG_HASH hashAlg) in Tss2_Sys_HMAC_Prepare() argument
27 if (IsAlgorithmWeak(hashAlg, 0)) in Tss2_Sys_HMAC_Prepare()
56 rval = Tss2_MU_UINT16_Marshal(hashAlg, ctx->cmdBuffer, in Tss2_Sys_HMAC_Prepare()
94 TPMI_ALG_HASH hashAlg, in Tss2_Sys_HMAC() argument
101 rval = Tss2_Sys_HMAC_Prepare(sysContext, handle, buffer, hashAlg); in Tss2_Sys_HMAC()
DTss2_Sys_PCR_SetAuthPolicy.c19 TPMI_ALG_HASH hashAlg, in Tss2_Sys_PCR_SetAuthPolicy_Prepare() argument
28 if (IsAlgorithmWeak(hashAlg, 0)) in Tss2_Sys_PCR_SetAuthPolicy_Prepare()
57 rval = Tss2_MU_UINT16_Marshal(hashAlg, ctx->cmdBuffer, in Tss2_Sys_PCR_SetAuthPolicy_Prepare()
92 TPMI_ALG_HASH hashAlg, in Tss2_Sys_PCR_SetAuthPolicy() argument
99 rval = Tss2_Sys_PCR_SetAuthPolicy_Prepare(sysContext, authHandle, authPolicy, hashAlg, pcrNum); in Tss2_Sys_PCR_SetAuthPolicy()
DTss2_Sys_Hash.c18 TPMI_ALG_HASH hashAlg, in Tss2_Sys_Hash_Prepare() argument
27 if (IsAlgorithmWeak(hashAlg, 0)) in Tss2_Sys_Hash_Prepare()
50 rval = Tss2_MU_UINT16_Marshal(hashAlg, ctx->cmdBuffer, in Tss2_Sys_Hash_Prepare()
101 TPMI_ALG_HASH hashAlg, in Tss2_Sys_Hash() argument
110 rval = Tss2_Sys_Hash_Prepare(sysContext, data, hashAlg, hierarchy); in Tss2_Sys_Hash()

1234567