@reijin
I dont know which lib you need. And I dont have access to my home pc.
But I have a beta libs here.
Works both unicode & Non-unicode.
IncludeFile + Static Library
Quote:
http://rapidshare.com/files/245822177/cryptohash.rar.html
Use at your own risk. You can modify the includefile if you want.Quote:
ProcedureDLL.l PureCrypt_GOST_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_GOST_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_AES_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_AES_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_RC6_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_RC6_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_RC5_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_RC5_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_RC2_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_RC2_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_CAST128_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_CAST128_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_MARS_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_MARS_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_IDEA_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_IDEA_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_DES_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_DES_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_TWOFISH_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_TWOFISH_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_THREEWAY_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_THREEWAY_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_TEA_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_TEA_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_XTEA_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_XTEA_Decoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_BLOWFISH_Encoder(*Buffer, keys.s)
ProcedureDLL.l PureCrypt_BLOWFISH_Decoder(*Buffer, keys.s)
Debug PureHash_WhirlpoolFingerprint(@string_sample, Len(string_sample))
Debug PureHash_MD5Fingerprint(@string_sample, Len(string_sample))
Debug PureHash_MD4Fingerprint(@string_sample, Len(string_sample))
Debug PureHash_MD2Fingerprint(@string_sample, Len(string_sample))
Debug PureHash_TigerFingerprint(@string_sample, Len(string_sample))
Debug PureHash_SHA512Fingerprint(@string_sample, Len(string_sample))
Debug PureHash_SHA256Fingerprint(@string_sample, Len(string_sample))
Debug PureHash_SHA1Fingerprint(@string_sample, Len(string_sample))
Debug PureHash_SHA0Fingerprint(@string_sample, Len(string_sample))
Debug PureHash_RMD320Fingerprint(@string_sample, Len(string_sample))
Debug PureHash_RMD256Fingerprint(@string_sample, Len(string_sample))
Debug PureHash_RMD160Fingerprint(@string_sample, Len(string_sample))
Debug PureHash_RMD128Fingerprint(@string_sample, Len(string_sample))
Debug PureHash_HAVALFingerprint(@string_sample, Len(string_sample))