前一篇简单介绍了下CryptoAPI的东西,这篇就将那点代码放出来给大家看看,以作交流参考目的。 [cpp] /************************ FileName:CryptoDefine.h Author :eliteYang Mail :elite_yang@163.com Desc :加密需要的常量定义 ************************/ #ifndef __CRYPTO_DEFINE_H_ #define __CRYPTO_DEFINE_H_ #include #define MY_ENCODING_TYPE ( PKCS_7_ASN_ENCODING | X509_ASN_ENCODING ) #define KEY_LENGTH 0x00800000 #define ENCRYPT_ALGORITHM CALG_RC4 #define ENCRYPT_BLOCK_SIZE 8 #endif [/cpp] [cpp] /************************ FileName:LogDefine.h Author :eliteYang Mail :elite_yang@163.com Desc :提示信息 ************************/ #ifndef __LOG_DEFINE_H__ #define __LOG_DEFINE_H__ #define MAX_INFO 1024 #include void (*g_fnPrintInfoCallBack)( char* format ) = NULL; void OutputInfoMessage( char* format ) { if ( g_fnPrintInfoCallBack != NULL ) { char temp[ MAX_INFO ] = { 0 };……

阅读全文