我需要为Amazon Web服务API生成HMAC-SHA256签名.旧的DCPcrypt库具有sha256例程,但不进行HMAC签名.有人知道我可以使用的免费哈希库吗?
解决方法
经过一番搜索后,我发现了OpenStreamSec – 它看起来像几年前被放弃了但仍在D2007中编译.
http://sourceforge.net/projects/openstrsecii/
为亚马逊生成HMAC-256非常简单:
StrToMime64(HMACString(haSHA256,SecretKey,32,DataToHash));