Commit Graph

131 Commits

Author SHA1 Message Date
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
Zhi Guan
d11f845fde Update version to 2.1.0
The affected headers are `<openssl/zuc.h>` and `<openssl/evp.h>`.
2018-01-03 15:28:58 +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
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
cd306d7c40 2.0 release 2017-12-08 11:17:55 +08:00
Zhi Guan
46ee9a4559 add license 2017-12-08 10:46:58 +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
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
4d60905e04 add sm3/sms4 to speed 2017-11-13 15:38:49 +08:00
Zhi Guan
27bde477a5 first step of v2 final release 2017-11-05 21:00:36 +08:00
zhaoxiaomeng
2ebf8ad9f0 [crypto] fix no-base58 2017-07-10 16:35:06 +08:00
[GGSuchao]
fe0bb34dd8 update sm_standard 2017-07-10 14:51:03 +08:00
[GGSuchao]
3aa8a1ef9a 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
[GGSuchao]
3336e7dbe5 add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
567432041a add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
5afece9b48 add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
22f2b801e4 add sm2 2017-07-06 19:27:07 +08:00
[GGSuchao]
ad1fb8a46e update 2017-07-04 20:47:38 +08:00
[GGSuchao]
5d7d9db956 add simon 2017-07-04 20:47:38 +08:00
laiwei360735
e488a9bb90 Create sm3_standard.h 2017-07-01 09:46:02 +08:00
zhaoxiaomeng
5d175f94db [crypto] fix zuc uint32_t 2017-06-28 15:04:42 +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
GGSuchao
e2f21391ab Update sm2_standard.h 2017-06-25 22:39:00 +08:00
GGSuchao
b3589bb7b9 Update sm2_standard.h 2017-06-25 22:09:13 +08:00
GGSuchao
a06ebe3be3 Update miracl.h 2017-06-25 20:32:43 +08:00
GGSuchao
695c53ca91 Update mirdef.h 2017-06-25 20:16:49 +08:00
GGSuchao
0f88373327 Create sm2_standard.h 2017-06-25 18:30:22 +08:00
GGSuchao
3cc042845c Create kdf_standard.h 2017-06-25 18:02:30 +08:00
GGSuchao
43bfd112c3 Delete kdf_standard_enc.h 2017-06-25 17:52:23 +08:00
GGSuchao
19c0e6f4b0 Delete kdf_standard_exch.h 2017-06-25 17:50:21 +08:00
GGSuchao
8cb376475b Delete kdf_standard_sign.h 2017-06-25 17:47:44 +08:00
GGSuchao
4d71dd36a6 Delete sm2_standard_exch.h 2017-06-25 17:35:23 +08:00
GGSuchao
c28dcebf2c Delete sm2_standard_enc.h 2017-06-25 17:33:15 +08:00
GGSuchao
91d97c1ecd Delete sm2_standard_sign.h 2017-06-25 17:22:04 +08:00
GGSuchao
e6cd68d89e Update sm2_standard_sign.h 2017-06-25 01:04:23 +08:00
GGSuchao
e7cc8cb3cc Update sm2_standard_enc.h 2017-06-25 01:04:10 +08:00
GGSuchao
769e144aed Update sm2_standard_exch.h 2017-06-25 00:57:20 +08:00
GGSuchao
2513e2d5d4 Update kdf_standard_sign.h 2017-06-25 00:47:55 +08:00
GGSuchao
6dcf69a470 Update kdf_standard_exch.h 2017-06-25 00:44:17 +08:00
GGSuchao
1ab9af87ae Update kdf_standard_enc.h 2017-06-25 00:36:52 +08:00