blob: 6bb90d990e83b15cc7ef3728c2e263bd54a73cd8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include "global.h"
#include "MATH_dgt.h"
ARM_FUNC void MATH_CalcMD5(void *digest, const void *data, u32 dataLength) {
MATHMD5Context context;
MATH_MD5Init(&context);
MATH_MD5Update(&context, data, dataLength);
MATH_MD5GetHash(&context, digest);
}
ARM_FUNC void MATH_CalcSHA1(void *digest, const void *data, u32 dataLength) {
MATHSHA1Context context;
MATH_SHA1Init(&context);
MATH_SHA1Update(&context, data, dataLength);
MATH_SHA1GetHash(&context, digest);
}
|