Home
last modified time | relevance | path

Searched refs:digest (Results 1 – 14 of 14) sorted by relevance

/system/keymaster/
Decdsa_operation.h32 EcdsaOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, in EcdsaOperation() argument
34 : Operation(purpose, logger), ecdsa_key_(key), digest_(digest), padding_(padding) {} in EcdsaOperation()
52 EcdsaSignOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, in EcdsaSignOperation() argument
54 : EcdsaOperation(purpose, logger, digest, padding, key) {} in EcdsaSignOperation()
61 keymaster_digest_t digest, keymaster_padding_t padding, EC_KEY* key) in EcdsaVerifyOperation() argument
62 : EcdsaOperation(purpose, logger, digest, padding, key) {} in EcdsaVerifyOperation()
Ddsa_operation.h32 DsaOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, in DsaOperation() argument
34 : Operation(purpose, logger), dsa_key_(key), digest_(digest), padding_(padding) {} in DsaOperation()
52 DsaSignOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, in DsaSignOperation() argument
54 : DsaOperation(purpose, logger, digest, padding, key) {} in DsaSignOperation()
60 DsaVerifyOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, in DsaVerifyOperation() argument
62 : DsaOperation(purpose, logger, digest, padding, key) {} in DsaVerifyOperation()
Drsa_operation.h30 RsaOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, in RsaOperation() argument
32 : Operation(purpose, logger), rsa_key_(key), digest_(digest), padding_(padding) {} in RsaOperation()
50 RsaSignOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, in RsaSignOperation() argument
52 : RsaOperation(purpose, logger, digest, padding, key) {} in RsaSignOperation()
58 RsaVerifyOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, in RsaVerifyOperation() argument
60 : RsaOperation(purpose, logger, digest, padding, key) {} in RsaVerifyOperation()
Dasymmetric_key.cpp109 keymaster_digest_t digest; in CreateOperation() local
110 if (!authorizations().GetTagValue(TAG_DIGEST, &digest) || digest != KM_DIGEST_NONE) { in CreateOperation()
121 return CreateOperation(purpose, digest, padding, error); in CreateOperation()
227 Operation* RsaKey::CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest, in CreateOperation() argument
232 op = new RsaSignOperation(purpose, logger_, digest, padding, rsa_key_.release()); in CreateOperation()
235 op = new RsaVerifyOperation(purpose, logger_, digest, padding, rsa_key_.release()); in CreateOperation()
431 Operation* DsaKey::CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest, in CreateOperation() argument
436 op = new DsaSignOperation(purpose, logger_, digest, padding, dsa_key_.release()); in CreateOperation()
439 op = new DsaVerifyOperation(purpose, logger_, digest, padding, dsa_key_.release()); in CreateOperation()
599 Operation* EcdsaKey::CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest, in CreateOperation() argument
[all …]
Dasymmetric_key.h56 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest,
68 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest,
94 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest,
122 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest,
Dgoogle_keymaster_test.cpp383 void GenerateKey(keymaster_algorithm_t algorithm, keymaster_digest_t digest, in GenerateKey() argument
397 if (static_cast<int>(digest) != -1) in GenerateKey()
398 generate_request.key_description.push_back(TAG_DIGEST, digest); in GenerateKey()
/system/core/include/mincrypt/
Dhash-internal.h56 #define HASH_hash(data, len, digest) (ctx)->f->hash(data, len, digest) argument
Dsha.h44 const uint8_t* SHA_hash(const void* data, int len, uint8_t* digest);
Dsha256.h44 const uint8_t* SHA256_hash(const void* data, int len, uint8_t* digest);
/system/extras/verity/
Dverify_boot_signature.c220 unsigned char *digest) in hash_image() argument
231 if (!aa || !digest) { in hash_image()
284 EVP_DigestFinal(ctx, digest, NULL); in hash_image()
315 unsigned char digest[SHA256_DIGEST_LENGTH]; in verify_signature() local
321 if (hash_image(fd, length, bs->authenticatedAttributes, digest) == -1) { in verify_signature()
335 if (!RSA_verify(NID_sha256, digest, SHA256_DIGEST_LENGTH, in verify_signature()
/system/core/libmincrypt/
Dsha.c149 const uint8_t* SHA_hash(const void* data, int len, uint8_t* digest) { in SHA_hash() argument
153 memcpy(digest, SHA_final(&ctx), SHA_DIGEST_SIZE); in SHA_hash()
154 return digest; in SHA_hash()
Dsha256.c178 const uint8_t* SHA256_hash(const void* data, int len, uint8_t* digest) { in SHA256_hash() argument
182 memcpy(digest, SHA256_final(&ctx), SHA256_DIGEST_SIZE); in SHA256_hash()
183 return digest; in SHA256_hash()
/system/extras/ext4_utils/
Dsha1.c247 void SHA1Final(digest, context) in SHA1Final() argument
248 u_char digest[20]; in SHA1Final()
254 assert(digest != 0);
266 if (digest) {
268 digest[i] = (u_char)
/system/security/keystore/
Dkeystore.cpp471 uint8_t digest[MD5_DIGEST_LENGTH]; member
601 MD5(mBlob.digested, digestedLength, mBlob.digest); in writeBlob()
674 if (memcmp(mBlob.digest, computedDigest, MD5_DIGEST_LENGTH) != 0) { in readBlob()