Home
last modified time | relevance | path

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

/TwlSDK-5.1.0/include/nitro/math/
Ddgt.h121 void MATH_MD5GetHash(MATHMD5Context * context, void *digest);
124 static inline void MATH_MD5GetDigest(MATHMD5Context * context, void *digest) in MATH_MD5GetDigest() argument
126 MATH_MD5GetHash(context, digest); in MATH_MD5GetDigest()
168 void MATH_SHA1GetHash(MATHSHA1Context * context, void *digest);
171 static inline void MATH_SHA1GetDigest(MATHSHA1Context * context, void *digest) in MATH_SHA1GetDigest() argument
173 MATH_SHA1GetHash(context, digest); in MATH_SHA1GetDigest()
200 void MATH_SHA256GetHash(MATHSHA256Context *c, void* digest);
201 void MATH_CalcSHA256(void* digest, const void* data, u32 dataLength);
219 void MATH_CalcMD5(void *digest, const void *data, u32 dataLength);
232 void MATH_CalcSHA1(void *digest, const void *data, u32 dataLength);
[all …]
/TwlSDK-5.1.0/build/demos/crypto/rc4-3/src/
Drc4enc.c77 u8 digest[MATH_SHA1_DIGEST_SIZE]; in EncodeRC4() local
105 MATH_CalcSHA1(digest, in, in_len); in EncodeRC4()
108 CRYPTO_RC4Encrypt(&context->rc4_context, digest, MATH_SHA1_DIGEST_SIZE, out_ptr); in EncodeRC4()
109 out_ptr += sizeof(digest); in EncodeRC4()
157 u8 digest[MATH_SHA1_DIGEST_SIZE]; in DecodeRC4() local
185 MATH_CalcSHA1(digest, out, data_len); in DecodeRC4()
196 if (digest[i] != decrypted_digest[i]) in DecodeRC4()
/TwlSDK-5.1.0/build/demos/math/dgt-2/src/
Dmain.c160 u8 digest[20]; in CompareDigestSpeed() local
224 MATH_CalcMD5(digest, data, sizeof(data)); in CompareDigestSpeed()
230 MATH_CalcSHA1(digest, data, sizeof(data)); in CompareDigestSpeed()
236 MATH_CalcSHA256(digest, data, sizeof(data)); in CompareDigestSpeed()
242 MATH_CalcHMACMD5(digest, data, sizeof(data), data, 32); in CompareDigestSpeed()
248 MATH_CalcHMACSHA1(digest, data, sizeof(data), data, 32); in CompareDigestSpeed()
254 MATH_CalcHMACSHA256(digest, data, sizeof(data), data, 32); in CompareDigestSpeed()
269 SVC_CalcSHA1(digest, data, sizeof(data)); in CompareDigestSpeed()
275 SVC_CalcHMACSHA1(digest, data, sizeof(data), data, 32); in CompareDigestSpeed()
/TwlSDK-5.1.0/build/libraries/wm/ARM9.TWL/nwm/src/
Dnwm_passphrase.c27 u8 *digest);
62 u8 digest[SHA1_MAC_LEN]; in pbkdf2_sha1() local
66 pbkdf2_sha1_f(passphrase, ssid, ssid_len, iterations, count, digest); in pbkdf2_sha1()
68 MI_CpuCopy8(digest, pos, plen); in pbkdf2_sha1()
77 u8 *digest) in pbkdf2_sha1_f() argument
114 MI_CpuCopy8(tmp, digest, SHA1_MAC_LEN); in pbkdf2_sha1_f()
129 digest[j] ^= tmp2[j]; in pbkdf2_sha1_f()
/TwlSDK-5.1.0/build/libraries/math/common/src/
Ddgt_sha1.c319 void MATH_SHA1GetHash(MATHSHA1Context *context, void *digest) in MATH_SHA1GetHash() argument
346 MI_CpuCopy8(context->h, digest, sizeof(context->h)); in MATH_SHA1GetHash()
363 void MATH_CalcSHA1(void *digest, const void *data, u32 dataLength) in MATH_CalcSHA1() argument
369 MATH_SHA1GetHash(&context, digest); in MATH_CalcSHA1()
371 SHA1((unsigned char*)data, dataLength, (unsigned char*)digest); in MATH_CalcSHA1()
392 void MATH_CalcHMACSHA1(void *digest, const void *bin_ptr, u32 bin_len, const void *key_ptr, u32 key… in MATH_CalcHMACSHA1() argument
408 MATHi_CalcHMAC(digest, bin_ptr, bin_len, key_ptr, key_len, &hash2funcs); in MATH_CalcHMACSHA1()
Dnet_sha256.c241 MATH_SHA256GetHash(MATHSHA256Context *context, void *digest) in MATH_SHA256GetHash() argument
283 (void)memcpy(digest, &context->h, MATHSHA256_DIGEST_LENGTH); in MATH_SHA256GetHash()
395 void MATH_CalcSHA256(void *digest, const void *data, u32 dataLength) in MATH_CalcSHA256() argument
400 MATH_SHA256GetHash(&context, digest); in MATH_CalcSHA256()
420 void MATH_CalcHMACSHA256(void *digest, const void *bin_ptr, u32 bin_len, const void *key_ptr, u32 k… in MATH_CalcHMACSHA256() argument
436 MATHi_CalcHMAC(digest, bin_ptr, bin_len, key_ptr, key_len, &hash2funcs); in MATH_CalcHMACSHA256()
Ddgt_md5.c365 MATH_MD5GetHash(MATHMD5Context * context, void *digest) in MATH_MD5GetHash() argument
392 MI_CpuCopy8(context->state, digest, sizeof(context->state)); in MATH_MD5GetHash()
408 void MATH_CalcMD5(void *digest, const void *data, u32 dataLength) in MATH_CalcMD5() argument
413 MATH_MD5GetHash(&context, digest); in MATH_CalcMD5()
433 void MATH_CalcHMACMD5(void *digest, const void *bin_ptr, u32 bin_len, const void *key_ptr, u32 key_… in MATH_CalcHMACMD5() argument
449 MATHi_CalcHMAC(digest, bin_ptr, bin_len, key_ptr, key_len, &hash1funcs); in MATH_CalcHMACMD5()
/TwlSDK-5.1.0/build/libraries/fs/common/src/
Dfs_overlay.c591 u8 digest[FS_OVERLAY_DIGEST_SIZE]; in FSi_CompareDigest() local
594 MI_CpuClear8(digest, sizeof(digest)); in FSi_CompareDigest()
601 SVC_CalcHMACSHA1(digest, src, (u32)len, digest_key, FSiOverlayContext.digest_key_len); in FSi_CompareDigest()
612 MATH_CalcHMACSHA1(digest, src, (u32)len, digest_key, FSiOverlayContext.digest_key_len); in FSi_CompareDigest()
618 for (i = 0; i < sizeof(digest); i += sizeof(u32)) in FSi_CompareDigest()
620 if (*(const u32 *)(digest + i) != *(const u32 *)(spec_digest + i)) in FSi_CompareDigest()
625 return (i == sizeof(digest)); in FSi_CompareDigest()
/TwlSDK-5.1.0/include/twl/os/common/
DsystemCall.h101 const void* digest // SVC_GetDigest output
/TwlSDK-5.1.0/build/libraries/os/common/src/
Dos_reset.c228 u8 *digest = &work[sizeof(SVCHMACSHA1Context)]; in OSi_VerifyStaticSegments() local
263 SVC_HMACSHA1GetHash(context, digest); in OSi_VerifyStaticSegments()
264 result &= (SVC_CompareSHA1(digest, compareDigests[i]) != FALSE); in OSi_VerifyStaticSegments()
/TwlSDK-5.1.0/build/tools/makelcf/test/
DARM9-TEG.autogen.lcf77 # Added labels for digest
Dtest2.lcf77 # Added labels for digest
Dtest.autogen.lcf77 # Added labels for digest
Doverlay.autogen.lcf77 # Added labels for digest
/TwlSDK-5.1.0/include/nitro/specfiles/2.x/
DARM9-TS-C.lcf.template42 # Added OverlayTable digest
DARM9-TEG-C.lcf.template39 # Added OverlayTable digest
DARM9-TS-cloneboot-C.lcf.template48 # Added OverlayTable digest
DARM9-TS.lcf.template54 # Added labels for digest
/TwlSDK-5.1.0/include/nitro/specfiles/
DARM9-TEG-C.lcf.template53 # Added OverlayTable digest
DARM9-TS-cloneboot-C.lcf.template68 # Added OverlayTable digest
DARM9-TS-C.lcf.template62 # Added OverlayTable digest
DARM9-TS.lcf.template71 # Added labels for digest