Commit Graph

774 Commits

Author SHA1 Message Date
intruders
2167dda613 Create demo_sm2_public_key_digest.c (#1430) 2023-03-14 22:23:00 +08:00
luruichao921
352ddc1739 Create demo_sm2_public_key_copy.c (#1428) 2023-03-14 22:22:41 +08:00
couragechen
45f97cd741 Create demo_sm2_public_key_equ.c (#1427) 2023-03-14 22:14:04 +08:00
chaoranz758
1005c16885 增加sm2 public key parse demo (#1426)
* 添加公钥解析demo
2023-03-14 22:07:20 +08:00
zwkylkx
42ff12d487 Create demo_tls12_get.c (#1433)
demo_tls12_get
2023-03-14 22:06:24 +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
Wendal Chen
d8afc64019 fix: typo in README.md (#1432)
多了个 "由" 字
2023-03-14 22:01:24 +08:00
Zhi Guan
7c31764798 Add AAD support to sm4 command 2023-03-13 15:47:26 +08:00
Zhi Guan
a3aa4e3104 Update aead.c
Fix bug in GCM tmp buffer size
2023-03-13 15:47:01 +08:00
Zhi Guan
b6dc8383c7 Update sm3.h 2023-03-13 15:45:49 +08:00
Wendal Chen
acb50a08d8 fix: sm2_point_from_x函数内的表达式应该明确优先级
````
if ((y == 0x02 && sm2_bn_is_odd(_y)) || (y == 0x03) && !sm2_bn_is_odd(_y)) {
```

后半段的优先级应该加括号包起来
2023-03-04 12:39:25 +08:00
Wendal Chen
171a15f2b4 update: asn1_tag_index应该是常量,加上const描述
从代码逻辑可知, asn1_tag_index 是只读的
2023-03-04 01:32:42 +08:00
zwkylkx
5394087044 Create demo_tls12_post.c
demo_tls12_post
2023-03-03 10:53:36 +08:00
clearlove931
4e3a08af68 Update demo_sm2_private_key_parse.c 2023-03-01 22:01:00 +08:00
Zhi Guan
c7be3c0bce Create docs folder 2023-02-25 21:57:40 +08:00
Zhi Guan
444a431da2 Update version to 3.1.1 Dev 2023-02-25 21:57:01 +08:00
maachengyu
5d9f014660 optimize sm9_fp_mul 2023-02-25 02:13:02 +00:00
qcloud
cca07adf02 优化sm9_fp12_sqr()函数 2023-02-24 23:23:21 +08:00
qcloud
59d792c9c4 sm9_alg.c 2023-02-24 17:35:20 +08:00
Zhi Guan
f48e05164f Update README.md v3.1.0 2023-02-23 14:19:55 +08:00
Zhi Guan
f2c5e77255 Update version to 3.1.0 (Release) 2023-02-23 14:10:30 +08:00
Zhi Guan
901eefa223 Update INSTALL.md 2023-02-23 14:09:56 +08:00
Zhi Guan
ca47fb21c1 Merge pull request #1396 from dudamao/master
add link libraries ws2_32, fix win32 compile error.
2023-02-21 12:34:48 +08:00
Zhi Guan
48962c9db6 Merge pull request #1415 from zhwangzh/master
Fix `zuc_eea_encrypt` bug on the last output word
2023-02-20 09:11:39 +08:00
Zhi Guan
5c20425b40 Update zuctest.c
Fix `zuc_eea_test` buffer size bug.
2023-02-20 09:04:40 +08:00
Zhi Guan
78175e4385 Add output length of ZUC EEA 2023-02-20 09:02:34 +08:00
zhwangzh
6e122a4d2b Update zuc_modes.c
In function zuc_eea_encrypt, modify an operator |= to &=.
2023-02-19 18:08:36 +08:00
Zhi Guan
79c6b7ce5c Add -sm2_id option to crlverify 2023-02-19 08:26:06 +08:00
Zhi Guan
90c022c803 Add sm2_point_ functions 2023-02-19 08:24:17 +08:00
Zhi Guan
289a9677fe Add SM4_GCM constants 2023-02-19 08:23:20 +08:00
Zhi Guan
dac38a677d Change x509_cert_check args name 2023-02-19 08:22:45 +08:00
Zhi Guan
a58f7db86d Remove url_parser in demos 2023-02-17 19:56:57 +08:00
Zhi Guan
728288a2ab Update README.md v3.1.0-pr1 2023-02-15 12:16:49 +08:00
Zhi Guan
15f7bc62da Update version.h 2023-02-15 12:07:42 +08:00
Zhi Guan
4913f94564 Update pem.c 2023-02-15 12:06:58 +08:00
Zhi Guan
e77aeffc21 Update CMake 2023-02-15 11:59:05 +08:00
Zhi Guan
caa5e8c5c5 Fix memcpy bug in aead.c 2023-02-15 10:58:12 +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
04016d7601 Update tlcpdemo.sh 2023-02-14 22:24:51 +08:00
Zhi Guan
094db3bce0 Remove depends on ctype functions 2023-02-14 22:00:03 +08:00
Zhi Guan
538321d93c Add error check to scripts 2023-02-14 21:33:20 +08:00
Zhi Guan
14fdc7a5f6 Add export to public functions 2023-02-14 21:32:59 +08:00
Zhi Guan
d8588fe2fc Update crlparse.c 2023-02-14 21:32:42 +08:00
Zhi Guan
247f7bdf07 Update x509_alg.c 2023-02-14 21:32:40 +08:00
Zhi Guan
9e31132a19 Update socket.c 2023-02-14 21:32:36 +08:00
Zhi Guan
a9f76d8f62 Update AEAD 2023-02-14 18:56:03 +08:00
Zhi Guan
acd50a83d0 Update SM4 AEAD 2023-02-14 09:06:59 +08:00
Zhi Guan
828da359dc Delete api.h 2023-02-13 23:31:33 +08:00