-
AHK_CNG是CNG加密API的AHK实现
资源介绍
CNG 的 AHK 实施
加密 API:下一代 (CNG) 是 CryptoAPI 的长期替代品。 CNG 设计为可在多个级别进行扩展,并且行为与密码无关。
使用 CNG 创建哈希
哈希算法
MD2、MD4、MD5
SHA1
SHA2(SHA256、SHA384、SHA512)
PBKDF2
用CNG加密和解密
经测试的加密算法
AES (EBC / CBC / CFB) 带密钥 + IV
DES (ECB / CBC)
RC2
RC4
例子
从字符串创建 SHA-1 哈希
MsgBox % Crypt.Hash.String( " SHA1 " , " The quick brown fox jumps over the lazy dog " )
; -> 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12
使用 HMAC 从字符串创建 SH