//--------------------------------------------------------------------------- #ifndef EncryptionFH #define EncryptionFH //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifndef __Encryption_LIB__ #pragma comment(lib, "Encryption.lib") #endif // #ifndef __Encryption_LIB__ //--------------------------------------------------------------------------- #include /* ***************************************************************************** * MD5 Function Prototypes ***************************************************************************** */ extern "C" { char* ITSMd5_Print(unsigned char md5Digest[16]); char* ITSMd5_String(char* szString); char* ITSMd5_File(char* szFilename); } /* extern "C" */ /* ***************************************************************************** * MD5 Function Prototypes ***************************************************************************** */ extern "C" { AnsiString ITSSHA256_Encrpyt(AnsiString ADesMessage); } /* extern "C" */ /* ***************************************************************************** * WinCrypt Function Prototypes ***************************************************************************** */ extern "C" { String WinCrypt_Encrpyt(String AEncMessage); //¾Ïȣȭ String WinCrypt_Decrypt(String ADecMessage); //º¹È£È­ } /* extern "C" */ #endif