- Jul 23, 2018
-
-
Vitaly Chikunov authored
-
Vitaly Chikunov authored
Previous implementation was not OFB at all, and fail tests. Note: This implementation is for fixed width 128-bit IV which makes shift regiser redundant.
-
Vitaly Chikunov authored
Full test of OFB to match GOST R 34.13-2015 test vectors is impossible, due to test IVs are having size (256-bits) over the maximum openssl can allow (128-bits). I generated new test vectors from canonical implementation from `PR_GOSTR_bch_v9.zip` (revision of 2016-10-28) by truncating test IVs in half.
-
- Jul 22, 2018
-
-
Vitaly Chikunov authored
Make sure stream modes can encrypt any block size.
-
Vitaly Chikunov authored
Previously CTR did not continue unfinished block on the next cipher iteration.
-
Vitaly Chikunov authored
-
Vitaly Chikunov authored
test_grasshopper: test modes to match GOST vectors Only ECB and CTR modes are tested. OBF, CBC, CFB modes is not testable under openssl.
-
- Jul 20, 2018
-
-
Vitaly Chikunov authored
-
Vitaly Chikunov authored
Offset commit 7f572e958b13041056f377a62d3219633cfb1e8a Old openssl still needs EVP_MD_FLAG_PKEY_METHOD_SIGNATURE flag to be set.
-
- Jul 19, 2018
-
-
Vitaly Chikunov authored
-
- Jul 17, 2018
-
-
Dmitry Belyavskiy authored
Fix a mem leak
-
Matt Caswell authored
Ensure the grasshopper ciphers are destroyed on engine destroy.
-
- Jul 13, 2018
-
-
Dmitry Belyavskiy authored
-
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
- Jun 28, 2018
-
-
Dmitry Belyavskiy authored
modernize ci
-
Ilya Shipitsin authored
-
- Jun 27, 2018
-
-
Ilya Shipitsin authored
(*) convert 'openssl ciphers | grep ...' into Test:More syntax (*) enable some tests on travis-ci (04 is yet broken)
-
Dmitry Belyavskiy authored
modernize ci
-
Ilya Shipitsin authored
-
Ilya Shipitsin authored
-
- Jun 26, 2018
-
-
Dmitry Belyavskiy authored
-
- Jun 25, 2018
-
-
Dmitry Belyavskiy authored
initial travis-ci support
-
Dmitry Belyavskiy authored
-
- Jun 21, 2018
-
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
- Jun 20, 2018
-
-
Dmitry Belyavskiy authored
-
- Jun 19, 2018
-
-
Dmitry Belyavskiy authored
-
- Jun 16, 2018
-
-
Ilya Shipitsin authored
-
Ilya Shipitsin authored
-
- Jun 15, 2018
-
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
Redundant values removed
-
Dmitry Belyavskiy authored
-
- Jun 14, 2018
-
-
Dmitry Belyavskiy authored
-