zhangzengfei
2022-01-10 4496b59ab27d569df1da7ef634e02273b3a9618a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
///////////////////////////////////////////////////////////////////////////////
// ÎÄ ¼þ Ãû£ºTH_AES.h
// Ãè    Êö£ºAES¼ÓÃÜËã·¨
///////////////////////////////////////////////////////////////////////////////
#ifndef __TH_AES_H__
#define __TH_AES_H__
 
#define    AES_KEY_LEN    16    // ÃÜÔ¿³¤¶È16×Ö½Ú£¨Ö§³Ö16¡¢24»ò32×Ö½Ú£©
 
#ifdef __cplusplus
extern "C" {
#endif
 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// º¯ÊýÃû£º TH_SDK_Encrypt
// ÃèÊö£º   SDK¼ÓÃÜ£¬ÓÉÃ÷Îĵõ½ÃÜÎÄ
// ÊäÈë²ÎÊý£º pData -- Ëæ»úÉú³ÉµÄÃ÷ÎÄ
// Êä³ö²ÎÊý£º pData -- ¼ÓÃܺóµÃµ½µÄÃÜÎÄ
// ·µ»ØÖµ£º   ÎÞ
// ±¸×¢£º   SDKËæ»úÉú³ÉÃ÷ÎÄ£¬½«Ã÷ÎÄ·¢Ë͸øµ÷Ó÷½£¬µ÷Ó÷½½«Ã÷Îıä³ÉÃÜÎÄ´«»ØSDK£¬
//          SDKµ÷Óñ¾½Ó¿ÚÒ²Éú³ÉÃÜÎÄ£¬±È½ÏSDKÉú³ÉµÄÃÜÎÄÓëµ÷Ó÷½´«»ØµÄÃÜÎÄÊÇ·ñÒ»Ö£¬Ò»ÖÂÔòÈÏ֤ͨ¹ý£¬·ñÔòÈÏÖ¤²»Í¨¹ý
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void TH_SDK_Encrypt(unsigned char* pData);
 
#ifdef __cplusplus
}
#endif
 
 
#endif    // __AES_H__