- Aug 20, 2018
-
-
Gleb Fotengauer-Malinovskiy authored
Also, document why CTR IV size is now set to 16, so user is noted to set IV appropriately to full extent (including counter). Basically, it's for openssh (and alike) to make it copy IV from privilege separated process. (cherry picked from commit 74d13288)
-
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. (cherry picked from commit 1e15537d)
-
Vitaly Chikunov authored
Previously CTR did not continue unfinished block on the next cipher iteration. (cherry picked from commit cf2ab51a)
-
- Mar 15, 2018
-
-
Dmitry Belyavskiy authored
-
- Aug 28, 2017
-
-
Dmitry Belyavskiy authored
-
- Aug 18, 2017
-
-
Dmitry Belyavskiy authored
-
- Jul 04, 2017
-
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
Address compiler warnings and build with CMAKE_C_FLAGS
-
- Jun 28, 2017
-
-
Mouse authored
like the README suggests.
-
Mouse authored
-
Mouse authored
-
Uri Blumenthal authored
-
- Jun 27, 2017
-
-
Dmitry Belyavskiy authored
Fix error in printf() invocation
-
Mouse authored
where they reside
-
Mouse authored
-
Mouse authored
-
Dmitry Belyavskiy authored
Make gost-engine independent of OpenSSL SOURCE
-
Richard Levitte authored
It really already was, this only removes artifacts in CMakeLists.txt
-
Uri Blumenthal authored
-
- Jun 26, 2017
-
-
Dmitry Belyavskiy authored
Separate GOST engine and GOST library, make GOST engine a module
-
Richard Levitte authored
The GOST engine file was "libgost_engine.so". Unfortunately, this will fail to load with any OpenSSL version, as the derived engine ID will be "gost_engine" (OpenSSL <1.1.0) or "libgost_engine" (OpenSSL >=1.1.0), since the engine checks the ID internally against "gost". To make the IDs compatible, make sure the file name will be "gost.so"
-
Richard Levitte authored
The GOST engine is a dynamically loadable module rather than a shared library, so make that explicit. However, the programs gost12sum, gostsum and gostsum12 need to link against the algorithms implemented as part of the engine, so separate those out into a static library that both programs and engine link with.
-
- Dec 15, 2016
-
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
- Dec 14, 2016
-
-
Dmitry Belyavskiy authored
-
- Dec 12, 2016
-
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
- Nov 20, 2016
-
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
Conflicts: gost_asn1.c gost_crypt.c
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-