im_qq_crypt.h
来自「MTK平台QQ移植」· C头文件 代码 · 共 32 行
H
32 行
#ifndef AFX_CRYPT_H__A05365F3_110F_4771_A093_37F147F3CB94__INCLUDED_
#define AFX_CRYPT_H__A05365F3_110F_4771_A093_37F147F3CB94__INCLUDED_
#include "TencentQQ_datatype.h"
#define SESSION_KEY_SIZE 16
#define CRYPT_2 0
#define CRYPT_3 1
#define MD5_LBLOCK 16
typedef struct tagMD5State
{
unsigned long A,B,C,D;
unsigned long Nl,Nh;
unsigned long data[MD5_LBLOCK];
int num;
} MD5_CTX2;
void QSetArith(QU8 nEncrypt,QU8 nDecrypt);
void QSetKey(QU8* pKey,int nLen);
int QFindEncryptSize(int nLen);
void QEncrypt(QU8* pInBuf,int nInBufLen,QU8* pOutBuf,int* pOutBufLen);
Qbool QDecrypt(QU8* pInBuf,int nInBufLen,QU8* pOutBuf,int* pOutBufLen);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?