Commit Graph

187 Commits

Author SHA1 Message Date
Zhi Guan
25d4ff1afb Fix SDF vendor feature 2018-01-26 23:56:18 +08:00
Zhi Guan
342603d169 Add SM2 Z value computation support for more APIs 2018-01-25 23:57:39 +08:00
Zhi Guan
32c343fc06 Compatible with SDF Engine
The SDF Engine might not malloc `ctx->md_data`.
2018-01-25 23:56:14 +08:00
Zhi Guan
755814db52 Fix SM2 certificate verification
Set the default ec_scheme to secg_scheme, add sm3 ZID to X.509
verification.
2018-01-11 23:37:28 +08:00
Zhi Guan
496dfde33c Merge pull request #418 from zsdevX/patch-1
Update e_sms4.c
2018-01-09 00:04:45 +08:00
Zhi Guan
61f6b7ea98 Some warning fixes. 2018-01-07 12:02:24 +08:00
Zhi Guan
86e1fc9266 API compatible with OpenSSL before version 1.1.0
Add BN_init() and CRYPTO_num_locks(), compatible with OpenSSL 0.9.8.
And change the default OpenSSL API to 1.1.0.
2018-01-07 12:02:03 +08:00
Simon
38395c5c80 Revert "quantum init"
This reverts commit 53af3b51ae.
2018-01-04 14:03:38 +08:00
zhaoxiaomeng
53af3b51ae quantum init 2018-01-04 13:40:59 +08:00
zs
be421a6c74 Update e_sms4.c 2018-01-03 16:53:24 +08:00
Zhi Guan
c41e135604 Update ZUC algorithm with EVP module
128-EEA3, 128-EIA3, byte-order and tests need to be updated.
2018-01-03 15:26:09 +08:00
Zhi Guan
86aa61c0b6 minor changes 2017-12-26 22:59:32 +08:00
Zhi Guan
735c0a5800 ffx bug fix 2017-12-26 22:59:18 +08:00
Zhi Guan
f87ae5dba7 sms4 evp bug fixes 2017-12-26 22:59:02 +08:00
Zhi Guan
b920f5af10 update zuc
with zuc_spec test passed
2017-12-26 22:57:54 +08:00
Zhi Guan
a9b31e17a5 wrap optional headers with OPENSSL_NO_ macro 2017-12-26 22:51:47 +08:00
Zhi Guan
e586232c5b fix BOOL bug in sgd.h 2017-12-08 20:23:24 +08:00
Zhi Guan
f5a3f271a3 v2 pre-release 2017-12-07 23:58:48 +08:00
Zhi Guan
a4e6eea2fa tls12 with sm2 cert 2017-12-01 20:28:39 +08:00
Zhi Guan
5bdb3e20ff update sm9 api 2017-11-30 00:03:57 +08:00
Simon
d249929e81 [bugfix]fix double free bug 2017-11-28 17:12:43 +08:00
Zhi Guan
aa97769318 update curve wapip192v1 OID 2017-11-27 12:36:32 +08:00
Zhi Guan
ed7bf9302f remove java from config 2017-11-25 16:43:19 +08:00
Zhi Guan
2458fcb879 speed sm2/3/4
`gmssl speed sm2 sm3 sms4`
2017-11-25 13:22:04 +08:00
Zhi Guan
27bde477a5 first step of v2 final release 2017-11-05 21:00:36 +08:00
zhaoxiaomeng
757734d554 [gmssl] fix pod2man 2017-07-15 12:18:26 +08:00
zhaoxiaomeng
2ebf8ad9f0 [crypto] fix no-base58 2017-07-10 16:35:06 +08:00
[GGSuchao]
00c590e3a3 update sm_standard 2017-07-10 14:51:03 +08:00
[GGSuchao]
1a6fd7a619 update sm_standard 2017-07-10 14:51:03 +08:00
[GGSuchao]
d9317d827e update sm_standard 2017-07-10 14:51:03 +08:00
[GGSuchao]
1f283cb9b3 update sm_standard 2017-07-10 14:51:03 +08:00
zhaoxiaomeng
44890ced92 [crypto] move sms4_standard and zuc to engine dir 2017-07-09 14:47:06 +08:00
laiwei360735
ba94076384 Delete align.h 2017-07-08 11:48:48 +08:00
[GGSuchao]
fc04a3a8ab add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
3daccb3fcc add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
c175d92510 add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
5522d60cc6 add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
4ee6a52f59 add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
a35f536e5a add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
7f55f996cd add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
96dc55edb1 add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
931e9fe169 add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
576bb64d83 add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
f5160e945c add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
faf32796f4 add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
6a598cbdb8 add sm2_standard 2017-07-06 19:27:07 +08:00
[GGSuchao]
5d7d9db956 add simon 2017-07-04 20:47:38 +08:00
laiwei360735
cd62a3060f Create sm3_standard.c 2017-07-01 09:46:02 +08:00
zhaoxiaomeng
3e07906fd4 [crypto] add zuc standard implementation 2017-06-28 14:32:25 +08:00
zhaoxiaomeng
2159d0c5bc [crypto] fix sm2 malloc error 2017-06-28 13:25:14 +08:00