GmSSL icon indicating copy to clipboard operation
GmSSL copied to clipboard

支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱

Results 336 GmSSL issues
Sort by recently updated
recently updated
newest added

调用key_set后再使用sm4_gcm_encrypt加密后 计算出的密文段是正确的 但是TAG不符合,想请问一下有没有像test目录下的用例呢,不太确定是哪里配置出问题了

使用v3版本的sm4 cbc加密,比v2版本下降了接近一倍,请问这个后面优化吗?

你好! 请问是否计划将 Gmssl 的 openssl 版本升级至最新版本?

![图片](https://user-images.githubusercontent.com/20572318/183022224-811cc385-a965-4bc6-8f1b-724eae8d8b5f.png) ![图片](https://user-images.githubusercontent.com/20572318/183022261-a9ef39d9-2c23-42b8-939b-7c32b1ff238e.png) ![图片](https://user-images.githubusercontent.com/20572318/183022301-e488e497-2394-4fc0-b880-634aa0e6c8d0.png) ![图片](https://user-images.githubusercontent.com/20572318/183022319-ac6d75b6-a61c-4b4c-8bab-7816ab34cd1c.png) - x509_digest函数的参数@type传入值为EVP_sha1()时,在memcpy(md, data->sha1_hash, sizeof(data->sha1_hash))造成内存越界访问。 请仓库的维护者关注并修复一下

如openssl的RSA、DES、AES等算法。 我想下载GmSSL-2.4以上的版本,应该在哪获取?

使用gmssl 2.4.0 (f411936f9f4057713b16ee0304c164ee340b41ad)进行签名验签,是ok的。 后来我将验签的一侧,gmssl的so库升级到了当前最新版本,发现验签会失败。 通过逐步排查,发现最早出现验签失败的版本是commit:322c6609709746a5ba05a5266e7644fb49154da6 (2018-11-17) 初步怀疑和 9a999ae9079b0b11a36b31421d5fbc3fb16f4a97 952321677f56a73191f55510e45d7b9c7240b4ea 322c6609709746a5ba05a5266e7644fb49154da6 这三个commit有关系。 @guanzhi 请问关老师和各位同学,知道可能是什么原因吗? 是否有什么好的兼容的办法, 多谢多谢

命令如下: ``` # gmssl version GmSSL 3.0.0 Beta # cat msg.txt abc123xyz # gmssl sm3hmac -key 3C33D15FE650092FCCAE078CEBC1B890 -in msg.txt -out sm3-hmac.data ^C ``` 无法计算 HMAC-SM3,终端一直卡住,需要 Ctrl + C 强制结束。

- 基于哪个openssl版本做改写的? - 还支持openssl 相关的国际算法?

执行./config报错 Can't locate File/Base.pm in @INC (you may need to install the File::Base module) (@INC contains: /Users/h l/perl5/lib/perl5/5.30.3/darwin-thread-multi-2level /Users/hl/perl5/lib/perl5/5.30.3 BEGIN failed--compilation aborted at ./Configure line 15. This system (darwin64-x86_64-cc) is...