TuyaOS
include
components
base_security
include
uni_md5.h
浏览该文件的文档.
1
9
#ifndef __UNI_MD5_H
10
#define __UNI_MD5_H
11
12
#define MD5_DECRYPT_LEN 16
13
14
typedef
struct
{
15
unsigned
int
count[2];
16
unsigned
int
state[4];
17
unsigned
char
buffer[64];
18
}
UNI_MD5_CTX_S
;
19
25
void
uni_md5_init
(
UNI_MD5_CTX_S
*context);
26
34
void
uni_md5_update
(
UNI_MD5_CTX_S
*context,
const
unsigned
char
*input,
const
unsigned
int
inputlen);
35
42
void
uni_md5_final
(
UNI_MD5_CTX_S
*context,
unsigned
char
digest[16]);
43
void
uni_md5_digest_tolal(
const
unsigned
char
*input,
const
unsigned
int
ilen,
unsigned
char
output[16]);
44
45
#endif
UNI_MD5_CTX_S
Definition:
uni_md5.h:14
uni_md5_final
void uni_md5_final(UNI_MD5_CTX_S *context, unsigned char digest[16])
uni_md5_final
uni_md5_update
void uni_md5_update(UNI_MD5_CTX_S *context, const unsigned char *input, const unsigned int inputlen)
uni_md5_update
uni_md5_init
void uni_md5_init(UNI_MD5_CTX_S *context)
uni_md5_init
制作者
1.9.4