Commit Graph

4240 Commits

Author SHA1 Message Date
orignal
249bc42667 merge S,P,L for GOST R 34.11-2012 2017-03-22 10:26:11 -04:00
R4SAS
644c184f7c Merge branch 'openssl' into openssl 2017-03-22 17:49:44 +04:00
orignal
66cfae7b3b more memory allocation optimization 2017-03-21 20:51:13 -04:00
orignal
bd2c2acd5f use CryptoProA params for GOST R 34.10-2012 256 bits 2017-03-21 11:48:34 -04:00
orignal
13aab750dd GOST signature unit test added 2017-03-21 10:45:57 -04:00
orignal
7a51abc2f9 GOST unit tests added 2017-03-21 09:44:09 -04:00
orignal
44a3e08095 GOST unit tests added 2017-03-21 09:43:36 -04:00
R4SAS
2aa8cf7104 update gitignore 2017-03-21 15:24:27 +03:00
R4SAS
1b1cfe1b92 rewrote win build script and moved it to build folder 2017-03-21 15:03:31 +03:00
orignal
199c2cdb66 some improvement of GOST R 34.11 2017-03-20 14:25:38 -04:00
orignal
726828a487 use GOST 34.11-2012 with GOST 34.10 2017-03-20 11:57:39 -04:00
orignal
fcbf81a3d4 correct implementation of L for GOST R 34.11-2012 2017-03-20 11:33:45 -04:00
orignal
7637b51ba5 fix #833. Handle SIGPIPE 2017-03-20 09:52:43 -04:00
R4SAS
3d6e334007 Appveyor merge (#1) 2017-03-18 05:22:02 +04:00
R4SAS
6c848a57b6 recreated appveyor config 2017-03-18 02:40:39 +03:00
R4SAS
eb12d43800 update windows build scripts 2017-03-17 20:59:10 +03:00
orignal
465366e644 new ressed 2017-03-16 20:55:05 -04:00
orignal
289e9c809f correct padding for GOST 34.11 2017-03-16 16:30:32 -04:00
orignal
8b40354786 GOST R 34.11-2012 implementation 2017-03-16 13:31:25 -04:00
orignal
8de8de1b1e GOST 34.11-2012 functions 2017-03-15 20:46:27 -04:00
orignal
4b76c76712 correct x for tc26 paramSetA 256 2017-03-15 14:59:17 -04:00
orignal
6b9a270506 enable TC26 paramSet A 512 for GOST 34.10-2012 2017-03-15 12:41:02 -04:00
orignal
da2c49ab66 tc26 paramSetA 512 for GOST 34.1002012 2017-03-14 21:15:17 -04:00
orignal
af2a3f3a65 Gost.cpp added 2017-03-14 21:14:23 -04:00
orignal
6369a900da added TC26 param sets for GOST R 34.10-2012 2017-03-14 20:03:44 -04:00
orignal
e877247032 support of GOST 34.10-2012 512 bits 2017-03-14 16:41:06 -04:00
orignal
5bcc5ff873 initial support of GOST R 34.10-2012 2017-03-14 16:02:16 -04:00
orignal
a52064463e fixed race condition 2017-03-14 12:03:51 -04:00
orignal
6ed7f19673 moved GOST to separate file 2017-03-13 20:28:36 -04:00
orignal
9aba0ba5a8 Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl 2017-03-12 14:48:47 -04:00
orignal
5803a84bd7 change establish timeout to 10 seconds 2017-03-12 14:48:11 -04:00
r4sas
ce0bf0f4b4 re-fix year 2017-03-12 18:29:57 +03:00
r4sas
65ed57aff4 fix year 2017-03-12 18:28:25 +03:00
orignal
1317b80fca terminate incoming connection by timeout 2017-03-11 21:32:35 -05:00
orignal
f0d6145fa6 terminate incoming connection by timeout 2017-03-11 21:17:19 -05:00
orignal
c0c157ecef use common context for ElGamal encrypt/decrypt 2017-03-11 16:48:54 -05:00
orignal
4bb607f180 Merge pull request #824 from BOPOHA/openssl
i2pd.spec: changed Release format, upgrade Version
2017-03-10 19:25:28 -05:00
Anatolii Vorona
2eec205e31 i2pd.spec: changed Release format, upgrade Version 2017-03-11 00:31:00 +01:00
orignal
bd8cdd345a A,B,B param sets for GOST R 34.10 2017-03-10 16:57:56 -05:00
orignal
7caf3ea7d0 eliminate dependancy from GOST engine for GOST R 34.10 2017-03-10 13:21:22 -05:00
orignal
ba89c60b6d correct param set for GOST R 34.10 verification 2017-03-10 11:55:30 -05:00
orignal
084e48d6dd ZEC added 2017-03-10 11:53:49 -05:00
orignal
1bed3f3936 ZEC added 2017-03-10 11:53:05 -05:00
orignal
cd860bfbf8 correct param set for GOST R 34.10 signing 2017-03-09 21:46:34 -05:00
orignal
439c2d445c GOST R 34.10 sign 2017-03-09 20:13:21 -05:00
orignal
7f71d5dbd8 generate GOST R 34.10 keys with param set 2017-03-09 18:46:28 -05:00
orignal
831c835106 GOST R 34.10 param sets 2017-03-08 19:35:51 -05:00
orignal
5dfb7cb938 GOST R 34.10 curve added 2017-03-07 16:36:17 -05:00
orignal
044d6a2207 eliminate some BIGNUM allocation overhead 2017-03-07 15:02:01 -05:00
orignal
955b46534d eliminate some BIGNUM allocation overhead 2017-03-07 14:51:05 -05:00