import PULS_20160108
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / misc / mediatek / masp / asf / auth / sec_wrapper.c
1 extern int lib_init_key (unsigned char *nKey, unsigned int nKey_len, unsigned char *eKey, unsigned int eKey_len);
2 extern int lib_verify (unsigned char* data_buf, unsigned int data_len, unsigned char* sig_buf, unsigned int sig_len);
3 extern int lib_hash (unsigned char* data_buf, unsigned int data_len, unsigned char* hash_buf, unsigned int hash_len);
4
5 int sec_init_key (unsigned char *nKey, unsigned int nKey_len,
6 unsigned char *eKey, unsigned int eKey_len)
7 {
8 return lib_init_key(nKey, nKey_len, eKey, eKey_len);
9 }
10
11 int sec_hash(unsigned char *data_buf, unsigned int data_len,
12 unsigned char *hash_buf, unsigned int hash_len)
13 {
14 return lib_hash(data_buf, data_len, hash_buf, hash_len);
15 }
16
17 int sec_verify (unsigned char *data_buf, unsigned int data_len,
18 unsigned char *sig_buf, unsigned int sig_len)
19 {
20 return lib_verify(data_buf, data_len, sig_buf, sig_len);
21 }
22
23
24