luckykellan / dart_sm

基于Dart语言实现的国密SM2、SM3、SM4算法。
Apache License 2.0
34 stars 6 forks source link

关于SM2解密含中文的密文后,结果为乱码问题 #3

Closed esummer closed 1 year ago

esummer commented 1 year ago
KeyPair keypair = SM2.generateKeyPair();
String privateKey = keypair.privateKey; // 私钥
String publicKey = keypair.publicKey; // 公钥

String cipherText = SM2.encrypt('我是中文', publicKey);
String plainText = SM2.decrypt(cipherText, privateKey);

print(plainText); // 打印结果为:bf/N-e

请大佬有空帮忙看看。

luckykellan commented 1 year ago

抱歉这里没处理好。0.1.3已经修复了

esummer commented 1 year ago

感谢大佬无私奉献,已测,该问题已修复。