Lines Matching refs:hash_alg
59 trunks::TPM_ALG_ID hash_alg) { in HashString() argument
60 switch (hash_alg) { in HashString()
362 digests.digests[0].hash_alg = TPM_ALG_SHA256; in ExtendPCR()
411 TPM_ALG_ID hash_alg, in AsymmetricEncrypt() argument
416 if (hash_alg == TPM_ALG_NULL) { in AsymmetricEncrypt()
417 hash_alg = TPM_ALG_SHA256; in AsymmetricEncrypt()
423 in_scheme.details.oaep.hash_alg = hash_alg; in AsymmetricEncrypt()
474 TPM_ALG_ID hash_alg, in AsymmetricDecrypt() argument
479 if (hash_alg == TPM_ALG_NULL) { in AsymmetricDecrypt()
480 hash_alg = TPM_ALG_SHA256; in AsymmetricDecrypt()
486 in_scheme.details.oaep.hash_alg = hash_alg; in AsymmetricDecrypt()
543 TPM_ALG_ID hash_alg, in Sign() argument
548 if (hash_alg == TPM_ALG_NULL) { in Sign()
549 hash_alg = TPM_ALG_SHA256; in Sign()
553 in_scheme.details.rsapss.hash_alg = hash_alg; in Sign()
556 in_scheme.details.rsassa.hash_alg = hash_alg; in Sign()
590 std::string digest = HashString(plaintext, hash_alg); in Sign()
622 TPM_ALG_ID hash_alg, in Verify() argument
641 if (hash_alg == TPM_ALG_NULL) { in Verify()
642 hash_alg = TPM_ALG_SHA256; in Verify()
648 signature_in.signature.rsapss.hash = hash_alg; in Verify()
652 signature_in.signature.rsassa.hash = hash_alg; in Verify()
660 std::string digest = HashString(plaintext, hash_alg); in Verify()