Home
last modified time | relevance | path

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

/hal_infineon-latest/mtb-pdl-cat1/drivers/include/
Dcy_crypto_core_sha.h49 uint8_t *digest,
88 uint8_t *digest, in Cy_Crypto_Core_Sha() argument
96 tmpResult = Cy_Crypto_Core_V1_Sha(base, message, messageSize, digest, mode); in Cy_Crypto_Core_Sha()
102 tmpResult = Cy_Crypto_Core_V2_Sha(base, message, messageSize, digest, mode); in Cy_Crypto_Core_Sha()
265 uint8_t *digest) in Cy_Crypto_Core_Sha_Finish() argument
272 tmpResult = Cy_Crypto_Core_V1_Sha_Finish(base, hashState, digest); in Cy_Crypto_Core_Sha_Finish()
278 tmpResult = Cy_Crypto_Core_V2_Sha_Finish(base, hashState, digest); in Cy_Crypto_Core_Sha_Finish()
Dcy_crypto_core_rsa.h67 uint8_t const *digest,
74 uint8_t const *digest,
81 uint8_t const *digest,
92 uint8_t const *digest,
Dcy_cryptolite_sha256.h194 uint8_t *digest,
258 uint8_t *digest,
Dcy_crypto_core_sha_v1.h117 uint8_t *digest);
125 uint8_t *digest,
Dcy_crypto_core_sha_v2.h125 uint8_t *digest);
132 uint8_t *digest,
Dcy_crypto.h1355 uint32_t *digest,
2043 uint32_t const *digest,
Dcy_cryptolite_rsa.h324 uint8_t const *digest,
/hal_infineon-latest/mtb-pdl-cat1/drivers/source/
Dcy_cryptolite_sha256.c361 uint8_t *digest, in Cy_Cryptolite_Sha256_Finish() argument
370 if ((NULL == base) || (NULL == cfContext) || (NULL == digest)) in Cy_Cryptolite_Sha256_Finish()
430 *(digest) = *(hashptr+3); in Cy_Cryptolite_Sha256_Finish()
431 *(digest+1) = *(hashptr+2); in Cy_Cryptolite_Sha256_Finish()
432 *(digest+2) = *(hashptr+1); in Cy_Cryptolite_Sha256_Finish()
433 *(digest+3) = *(hashptr); in Cy_Cryptolite_Sha256_Finish()
435 digest += 4U; in Cy_Cryptolite_Sha256_Finish()
521 uint8_t *digest, in Cy_Cryptolite_Sha256_Run() argument
526 …if ((NULL == base) || (NULL == cfContext) || (NULL == digest) || ((NULL == message) && (0UL != mes… in Cy_Cryptolite_Sha256_Run()
543 err = Cy_Cryptolite_Sha256_Finish (base, digest, cfContext); in Cy_Cryptolite_Sha256_Run()
Dcy_crypto_core_sha_v1.c450 uint8_t *digest) in Cy_Crypto_Core_V1_Sha_Finish() argument
454 if ((hashState != NULL) && (digest != NULL)) in Cy_Crypto_Core_V1_Sha_Finish()
504 *(digest) = *(hashPtr+3); in Cy_Crypto_Core_V1_Sha_Finish()
505 *(digest+1) = *(hashPtr+2); in Cy_Crypto_Core_V1_Sha_Finish()
506 *(digest+2) = *(hashPtr+1); in Cy_Crypto_Core_V1_Sha_Finish()
507 *(digest+3) = *(hashPtr); in Cy_Crypto_Core_V1_Sha_Finish()
509 digest += 4U; in Cy_Crypto_Core_V1_Sha_Finish()
581 uint8_t *digest, in Cy_Crypto_Core_V1_Sha() argument
601 tmpResult = Cy_Crypto_Core_V1_Sha_Finish (base, &myHashState, digest); in Cy_Crypto_Core_V1_Sha()
Dcy_crypto_core_sha_v2.c50 uint8_t *digest);
63 uint8_t *digest);
533 uint8_t *digest) in Cy_Crypto_Sha3_Finish() argument
538 if ((hashState != NULL) && (digest != NULL)) in Cy_Crypto_Sha3_Finish()
575 Cy_Crypto_Core_V2_FFStart(base, CY_CRYPTO_V2_RB_FF_STORE, digest, hashState->digestSize); in Cy_Crypto_Sha3_Finish()
713 uint8_t *digest) in Cy_Crypto_Sha1_Sha2_Finish() argument
777 Cy_Crypto_Core_V2_FFStart(base, CY_CRYPTO_V2_RB_FF_STORE, digest, hashState->digestSize); in Cy_Crypto_Sha1_Sha2_Finish()
905 uint8_t *digest) in Cy_Crypto_Core_V2_Sha_Finish() argument
910 if ((hashState != NULL) && (digest != NULL)) in Cy_Crypto_Core_V2_Sha_Finish()
912 digestRemap = (uint8_t *)CY_REMAP_ADDRESS_FOR_CRYPTO(digest); in Cy_Crypto_Core_V2_Sha_Finish()
[all …]
Dcy_crypto_core_ecc_eddsa.c1194 uint8_t *digest; in Cy_Crypto_Core_ED25519_MakePublicKey() local
1254 digest = (uint8_t *)Cy_Crypto_Core_Vu_RegMemPointer(base, p_sha); in Cy_Crypto_Core_ED25519_MakePublicKey()
1271 tmpResult = Cy_Crypto_Core_Sha_Finish(base, &shaHashState, digest); in Cy_Crypto_Core_ED25519_MakePublicKey()
1280 digest[0] &= ~((uint8_t)0x7); in Cy_Crypto_Core_ED25519_MakePublicKey()
1281 digest[31] &= ~((uint8_t)0x80); in Cy_Crypto_Core_ED25519_MakePublicKey()
1282 digest[31] |= (uint8_t)0x40; in Cy_Crypto_Core_ED25519_MakePublicKey()
1285 Cy_Crypto_Core_Vu_SetMemValue(base, p_d, (uint8_t *)&digest[0], bitsize+1u); in Cy_Crypto_Core_ED25519_MakePublicKey()
1437 uint8_t *digest; in Cy_Crypto_Core_ED25519_Sign() local
1493 digest = (uint8_t *)Cy_Crypto_Core_Vu_RegMemPointer(base, p_sha); in Cy_Crypto_Core_ED25519_Sign()
1526 tmpResult = Cy_Crypto_Core_Sha_Finish(base, &shaHashState, digest); in Cy_Crypto_Core_ED25519_Sign()
[all …]
Dcy_crypto_core_rsa.c174 uint8_t const *digest, in Cy_Crypto_Core_Rsa_Verify() argument
186 digest, in Cy_Crypto_Core_Rsa_Verify()
237 uint8_t const *digest, in Cy_Crypto_Core_Rsa_Verify_Ext() argument
254 …if( (NULL == verResult) || ((NULL == digest) && (digestLength != 0UL)) || (NULL == decryptedSigna… in Cy_Crypto_Core_Rsa_Verify_Ext()
259 digestRemap = (uint8_t *)CY_REMAP_ADDRESS_FOR_CRYPTO(digest); in Cy_Crypto_Core_Rsa_Verify_Ext()
441 uint8_t const *digest, in Cy_Crypto_Core_Rsa_Sign() argument
457 if( ((NULL == digest) && (digestLength != 0UL)) || (NULL == signature) ) in Cy_Crypto_Core_Rsa_Sign()
462 digestRemap = (uint8_t *)CY_REMAP_ADDRESS_FOR_CRYPTO(digest); in Cy_Crypto_Core_Rsa_Sign()
566 SCB_CleanDCache_by_Addr((volatile void *)(digest),(int32_t)digestLength); in Cy_Crypto_Core_Rsa_Sign()
Dcy_crypto.c655 uint32_t *digest, in Cy_Crypto_Sha_Run() argument
668 cfContext->dst = digest; in Cy_Crypto_Sha_Run()
676 SCB_InvalidateDCache_by_Addr((volatile void *)digest, Cy_Crypto_Sha_Digest_size[mode]); in Cy_Crypto_Sha_Run()
1154 uint32_t const *digest, in Cy_Crypto_Rsa_Verify() argument
1168 cfContext->hash = digest; in Cy_Crypto_Rsa_Verify()
1176 SCB_CleanDCache_by_Addr((volatile void *)digest, Cy_Crypto_Sha_Digest_size[digestType]); in Cy_Crypto_Rsa_Verify()
Dcy_cryptolite_rsa.c576 uint8_t const *digest, in Cy_Cryptolite_Rsa_Verify() argument
588 digestRemap = (uint8_t *)CY_REMAP_ADDRESS_CRYPTOLITE(digest); in Cy_Cryptolite_Rsa_Verify()