Commit Graph

141 Commits

Author SHA1 Message Date
Zhi Guan
34af2f4809 Update sm3hmac.c
Add `-in_str` option
2023-12-17 21:10:20 +08:00
Zhi Guan
04cbd81651 Update CMakeLists.txt
both CMakeLists.txt and source use ENABLE_XXX
2023-12-17 16:33:51 +08:00
Zhi Guan
b3352b8d86 Add -in_str option to gmssl sm3 command 2023-12-14 11:46:51 +08:00
Zhi Guan
651d9902eb fix cmsencrypt.c mem leak 2023-12-12 14:23:46 +08:00
Zhi Guan
8974e0f2ea Remove unused files 2023-10-27 16:24:29 +08:00
Zhi Guan
8148b9ac52 Update CMakeLists.txt
Check RDRAND symbols
2023-10-16 08:48:19 +08:00
Zhi Guan
52772c3982 Remove sm2keyparse command 2023-09-09 17:24:17 +08:00
guoshengxu
d6df76600e 增加了sm2keyparse部分 (#1423)
* Update gmssl.c

添加sm2keyparse功能,以十六进制明文查看SM2的公钥和私钥。

* Create sm2keyparse.c

增加sm2keyparse部分。

* Update CMakeLists.txt

增加tools/sm2keyparse.c

* Update sm2keyparse.c
2023-03-14 22:05:31 +08:00
Zhi Guan
7c31764798 Add AAD support to sm4 command 2023-03-13 15:47:26 +08:00
Zhi Guan
79c6b7ce5c Add -sm2_id option to crlverify 2023-02-19 08:26:06 +08:00
Zhi Guan
4466a56ae2 Fix certrevoke bugs 2023-02-14 23:19:18 +08:00
Zhi Guan
a8976d6a3e Update tls13_client.c 2023-02-14 22:24:56 +08:00
Zhi Guan
e3a543ba1b Update tls12_client.c 2023-02-14 22:24:54 +08:00
Zhi Guan
d8588fe2fc Update crlparse.c 2023-02-14 21:32:42 +08:00
Zhi Guan
a9f76d8f62 Update AEAD 2023-02-14 18:56:03 +08:00
Zhi Guan
66abb8e528 Update socket wrapper 2023-02-13 09:10:59 +08:00
Zhi Guan
46f0be87dc Update certverify tool
See `demos/scripts/certverify.sh`
2023-02-07 23:34:53 +08:00
Zhi Guan
fcb14bbcf9 Fix CRL ext bug 2023-02-07 16:03:44 +08:00
Zhi Guan
d7fcc6f457 Update demos 2023-02-07 14:57:17 +08:00
Zhi Guan
591db2cc01 Remove WIN32 warnings 2023-02-06 22:36:39 +08:00
Zhi Guan
d4d2f64aaa Add demos to CMake 2023-02-06 22:14:34 +08:00
Zhi Guan
8a62b91da9 Fix REQ format bug
Attributes not OPTIONAL
2023-02-06 17:07:08 +08:00
Zhi Guan
825b074ed1 Update X509 2023-02-05 18:14:41 +08:00
Zhi Guan
1abbd54bb8 Update X509 2023-02-04 23:21:01 +08:00
Zhi Guan
6a02a61c4f Update X509 cert 2023-02-04 21:04:43 +08:00
Zhi Guan
1fbdfeee59 Update CRL related code 2023-02-01 11:03:33 +08:00
Zhi Guan
8397280779 Add -check_crl option to certverify 2023-01-31 22:14:41 +08:00
Zhi Guan
b5df2121d3 Add crlget tool 2023-01-31 19:18:46 +08:00
Zhi Guan
13eae91d7d Update X.509 Extensions 2023-01-31 15:57:53 +08:00
Zhi Guan
ec7700c17c Update X509 and certgen tool 2023-01-28 22:00:22 +08:00
Zhi Guan
c4c11ffe6b Update CRL functions and tools 2023-01-25 22:39:12 +08:00
Zhi Guan
0c061e24ae Add CRLDistributionPoints and AuthorityInformationAccess ext 2023-01-17 10:29:00 +08:00
Zhi Guan
dc80fea1f6 Update CRL related
to be continue ...
2023-01-17 00:43:36 +08:00
Zhi Guan
70f6a42561 Remove warnings on WIN32 2022-12-28 23:37:30 +08:00
Zhi Guan
e8925c8b99 Update tlcp_client.c 2022-12-28 10:43:02 +08:00
Zhi Guan
1742a755f7 Fix tlcp tool on Windows 2022-12-28 10:11:13 +08:00
toorls
5ae2e6e373 add gf128_avx, add sm3 sm4 speed 2022-11-17 00:39:31 -08:00
Zhi Guan
bae6721afa Add socket wrapper 2022-11-01 17:57:31 +08:00
Zhi Guan
87081c4ca4 Revert "Add socket wrapper"
This reverts commit 85e745121f.
2022-11-01 17:51:26 +08:00
Zhi Guan
90aaf5ade1 Merge branch 'master' of https://github.com/guanzhi/GmSSL 2022-11-01 17:49:51 +08:00
Zhi Guan
85e745121f Add socket wrapper 2022-11-01 17:49:48 +08:00
Zhi Guan
3484417cbe Update sm9encrypt.c 2022-10-28 14:56:45 +08:00
zhu.junling
049b60f160 fixed #1342,并且适配Windows系统,文件以二进制方式打开 2022-10-24 09:09:05 +08:00
Zhi Guan
5e2381f122 Remove warnings 2022-10-13 17:45:06 +08:00
Zhi Guan
dbc5b316b5 Remove warnings 2022-10-13 16:16:42 +08:00
Zhi Guan
e25f8b945e Fix MSVC warnings 2022-10-12 18:05:05 +08:00
Zhi Guan
6faeb627ed Fix Visual Studio related bugs 2022-10-09 12:55:32 +08:00
Zhi Guan
5e38788659 Add Windows and Visual Studio support 2022-10-03 11:36:03 +08:00
Simon
60c3c33116 license 2022-08-28 19:12:50 +08:00
Simon
4e5880e2ea Revert "修改License"
This reverts commit 0b4308b948.
2022-08-26 13:44:26 +08:00