加密和解密数据。
OutputVar := CryptAES(AddressOrVar, Size, password , EncryptOrDecrypt, Algorithm)函数示例: size := CryptAES(var, sz, "password", true)
用于存储加密内存大小的变量的名称。
要加密或解密的数据的变量或内存地址。
要加密或解密的数据大小。加密时请确保 AddressOrVar 中的缓冲区至少比要加密的数据大 16 个字节!
用于加密或解密的密码。
True 或 1 进行加密,False 或 0 进行解密。如果省略数据则被加密。
要使用的算法,支持的值为 CALG_AES_128 为 128、CALG_AES_192 为 192 或 CALG_AES_256 为 256。如果省略,则使用 CALG_AES_256。