| /TwlSDK-5.1.0/include/nitro/math/ |
| D | dgt.h | 121 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/ |
| D | rc4enc.c | 77 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/ |
| D | main.c | 160 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/ |
| D | nwm_passphrase.c | 27 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/ |
| D | dgt_sha1.c | 319 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()
|
| D | net_sha256.c | 241 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()
|
| D | dgt_md5.c | 365 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/ |
| D | fs_overlay.c | 591 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/ |
| D | systemCall.h | 101 const void* digest // SVC_GetDigest output
|
| /TwlSDK-5.1.0/build/libraries/os/common/src/ |
| D | os_reset.c | 228 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/ |
| D | ARM9-TEG.autogen.lcf | 77 # Added labels for digest
|
| D | test2.lcf | 77 # Added labels for digest
|
| D | test.autogen.lcf | 77 # Added labels for digest
|
| D | overlay.autogen.lcf | 77 # Added labels for digest
|
| /TwlSDK-5.1.0/include/nitro/specfiles/2.x/ |
| D | ARM9-TS-C.lcf.template | 42 # Added OverlayTable digest
|
| D | ARM9-TEG-C.lcf.template | 39 # Added OverlayTable digest
|
| D | ARM9-TS-cloneboot-C.lcf.template | 48 # Added OverlayTable digest
|
| D | ARM9-TS.lcf.template | 54 # Added labels for digest
|
| /TwlSDK-5.1.0/include/nitro/specfiles/ |
| D | ARM9-TEG-C.lcf.template | 53 # Added OverlayTable digest
|
| D | ARM9-TS-cloneboot-C.lcf.template | 68 # Added OverlayTable digest
|
| D | ARM9-TS-C.lcf.template | 62 # Added OverlayTable digest
|
| D | ARM9-TS.lcf.template | 71 # Added labels for digest
|