算法SM4dll/c++代码dll库调用

易语言 2020-10-01 20:19:55

算法SM4dll/c++代码dll库调用

output = 取空白字节集 (取字节集长度 (INPUT)) ' 不提前占空白字符,dll会崩溃
sm4_setkey_enc (ctx, KEY) ' 加密设置密钥
sm4_crypt_ecb (ctx, 1, 取字节集长度 (INPUT), INPUT, output) ' ecb模式1加密
plainText = 取空白字节集 (取字节集长度 (output))
sm4_setkey_dec (ctx, KEY) ' 解密设置密钥
sm4_crypt_ecb (ctx, 0, 取字节集长度 (INPUT), output, plainText) ' 模式0解密
调试输出 (到文本 (plainText))