我正在寻找与Delphi(7)一起使用的FOSS SHA1实现。
最好是一些小的,甚至是独立的SHA1,而不是庞大的库。易于安装和使用很不错,但是可靠性当然是第一要务。
更新:谢谢,罗伯,代码像梦一样运作
最佳答案
使用操作系统内置的Cryptography API。您可以使用Domingo Seoane的Hashes.pas单元在Delphi中使用它,也可以使用CryptAcquireContext,CryptCreateHash,对CryptHashData的重复调用以及最后的CryptGetHashParam编写自己的例程以获取结果。
我意识到它既不是免费的(如语音形式)也不是开源的,但是也没有发行要求,因为它已经包含在所有客户的系统中。
关于delphi - 寻求FOSHA SHA1,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6110122/