Gorachya
|
d5b6db9af0
|
Add files via upload
|
2024-03-14 20:06:49 +08:00 |
|
Gorachya
|
7706e3b360
|
Add files via upload
|
2024-03-13 15:44:53 +08:00 |
|
Zhi Guan
|
33baa3df92
|
Update SM2
|
2024-03-10 22:34:43 +08:00 |
|
Zhi Guan
|
cfdcd0c0e3
|
Merge branch 'master' of https://github.com/guanzhi/GmSSL
|
2024-02-26 09:52:43 +08:00 |
|
Zhi Guan
|
4fa09e1f54
|
Update sm2 sign/enc with z256 implementation
|
2024-02-26 09:52:40 +08:00 |
|
Simon
|
d852e639f8
|
Update sm3test.c
|
2024-02-25 12:17:23 +08:00 |
|
Zhi Guan
|
c460766320
|
Update SM2 arithmetic implementations
Decouple API and implementations. SM2 arithmetic exposes 3 types: GF(p), GF(n), and Point.
|
2024-02-22 11:14:59 +08:00 |
|
Zhi Guan
|
79a6437c8c
|
Update sm4 tool to support more modes
Not finish yet
|
2024-02-21 09:24:22 +08:00 |
|
Zhi Guan
|
326e7de416
|
Add SM2 Z256 implementation
|
2024-02-20 11:24:00 +08:00 |
|
Zhi Guan
|
c9c26aca44
|
Add more SM4 modes
|
2024-02-19 14:16:49 +08:00 |
|
Zhi Guan
|
2c893d797b
|
Update soft_sdf
|
2024-01-31 21:10:30 +08:00 |
|
Zhi Guan
|
f53f69d1e2
|
Create soft_sdftest.c
|
2023-12-30 22:15:25 +08:00 |
|
Zhi Guan
|
81c3538020
|
Add SM3-XMSS post-quantum signature
The current configure is for testing only, the XMSS is configured to use SHA-256, not SM3.
|
2023-12-18 09:56:43 +08:00 |
|
Zhi Guan
|
dc4c21f4ec
|
Make AES optional and remove "Public API" from headers
|
2023-12-17 16:52:42 +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
|
94fc0aacab
|
Update sm4test.c
Fix the memcpy() bug on Windows VMs.
|
2023-12-14 15:29:06 +08:00 |
|
Zhi Guan
|
93a371113f
|
Delete rc4test.c
|
2023-12-13 20:19:21 +08:00 |
|
Zhi Guan
|
8106b9b2b7
|
Delete md5test.c
|
2023-12-13 20:19:18 +08:00 |
|
Zhi Guan
|
ecb7e1c248
|
Remove DES
|
2023-12-13 20:19:16 +08:00 |
|
Zhi Guan
|
5ca0d60781
|
Add sm2z256 c implementation
|
2023-04-22 10:23:57 +08:00 |
|
Zhi Guan
|
8e8159ade6
|
Add optimized SM2 point operations for 64-bit CPU and GCC
|
2023-04-12 12:04:30 +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
|
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
|
29af4f7f76
|
Add AEAD and GHASH functions
|
2023-02-13 23:29:27 +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
|
60c8b0b397
|
Update x509_reqtest.c
|
2023-02-06 17:13:45 +08:00 |
|
Zhi Guan
|
97d08c956a
|
Update X509
|
2023-02-06 11:48:33 +08:00 |
|
Zhi Guan
|
36f9a76d3a
|
Update http_crltest.c
|
2023-02-05 23:45:45 +08:00 |
|
Zhi Guan
|
5271f84df1
|
Fix CRL parse error
|
2023-02-05 23:42:42 +08:00 |
|
Zhi Guan
|
58c0bca3a2
|
Update X509
|
2023-02-05 23:10:31 +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
|
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
|
c6ca4dd37b
|
Add HTTP module
|
2023-01-18 00:27:35 +08:00 |
|
Zhi Guan
|
bcb1fe2e5c
|
Update x509_exttest.c
|
2023-01-15 20:21:14 +08:00 |
|
Zhi Guan
|
b858b01d39
|
Refine ASN.1 functions
|
2023-01-14 19:07:03 +08:00 |
|
Zhi Guan
|
e54b4ae182
|
Add checking to ASN.1 IA5, UTF8, Printable strings
|
2023-01-13 17:20:09 +08:00 |
|
Zhi Guan
|
4b100b38d1
|
Update ASN.1 PrintableString functions
|
2023-01-09 18:13:59 +08:00 |
|
Zhi Guan
|
a8dd65cf1c
|
And soft RNG to cmake
|
2022-12-30 14:53:20 +08:00 |
|
Zhi Guan
|
dc7b9e68ec
|
Update SM2 Extensions
Arrange source files
|
2022-12-30 12:46:47 +08:00 |
|
Zhi Guan
|
7be0df2b82
|
Support PEM with Windows-style newline
|
2022-12-30 10:37:50 +08:00 |
|
Zhi Guan
|
eb06a2e200
|
Fix SM4 AESNI+AVX CTR
|
2022-12-29 17:51:32 +08:00 |
|
Zhi Guan
|
6ed075868d
|
Update sm4test.c
|
2022-12-29 14:14:59 +08:00 |
|
Zhi Guan
|
27e9c56bc1
|
Update ASN.1 Time
|
2022-12-27 13:55:32 +08:00 |
|