📄 encrp_pub.h
字号:
#ifdef __cplusplus#if __cplusplusextern "C"{#endif #endif #ifndef __INC_ENCRP_H__#define __INC_ENCRP_H__#ifndef DES_LONG#define DES_LONG unsigned long#endif VOID DecryptPassword( char *szCipher, char *szClearText ); unsigned long IsStringCipher( char *szInput ); void EncryptPassword( char *szClearText, char *szCipher ); void Encrypt_data_with_key( unsigned char *szClearText, U32 ulClearTextLen , unsigned char * szCipher , unsigned char * key ); void Decrypt_data_with_key( unsigned char *szCipher, U32 ulClearTextLen , unsigned char * szClearText , unsigned char * key );void tea_encipher_new(const unsigned long *const v,unsigned long *const w, const unsigned long * const k , unsigned long rounds);void tea_decipher_new(const unsigned long *const v,unsigned long *const w, const unsigned long * const k , unsigned long rounds);extern void encipher(const unsigned long * const v, unsigned long * const w, const unsigned long * const k);extern void decipher(const unsigned long * const v, unsigned long * const w, const unsigned long * const k);U32 tea_encrypt_fixedkey(U8 * InputBuf, U32 ulLen, U8 * OutputBuf);U32 tea_decrypt_fixedkey(U8 * InputBuf, U32 ulLen, U8 * OutputBuf);S8 * tea_encrypt_rapid_signal_msg(S8 * pszMsg, U32 ulMsgLen, U32 ulMpe, U32 * pulCiperLen);S8 * tea_decrypt_rapid_signal_msg(S8 * pszMsg, U32 ulMsgLen, U32 * pulCiperLen);#endif#ifdef __cplusplus#if __cplusplus}#endif #endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -