aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-07-15Merge branch 'mgm_impl' of https://github.com/gost-engine/engine into mgm_implmgm_implDmitry Belyavskiy0-0/+0
2019-07-15Hexdump removedDmitry Belyavskiy1-41/+0
2019-07-15Decryption tests + formattingDmitry Belyavskiy1-207/+304
2019-07-15DecryptDmitry Belyavskiy1-21/+63
2019-07-15Debug + formattingDmitry Belyavskiy1-262/+291
2019-07-15Bug fixedDmitry Belyavskiy1-0/+1
2019-07-15Travis workaround 3Dmitry Belyavskiy1-1/+1
2019-07-15Travis workaround 2Dmitry Belyavskiy1-1/+1
2019-07-15Travis workaroundDmitry Belyavskiy1-0/+4
2019-07-15Initial implementation of MGM mode for Kuznyechik.Dmitry Belyavskiy7-9/+752
No decrypt yet, only big blocks supported.
2019-07-15Hexdump removedDmitry Belyavskiy1-41/+0
2019-07-12Merge pull request #152 from vt-alt/fix151Dmitry Belyavskiy3-9/+29
Fix test_grasshopper and test_keyexpimp engine init
2019-07-12Try to fix Travis-CI build installing cpanimusVitaly Chikunov1-0/+1
Try this approach: https://stackoverflow.com/questions/32358197/travis-ci-install-perl-module-with-non-perl-language
2019-07-12Fix test_grasshopper and test_keyexpimp engine initVitaly Chikunov2-9/+28
Make proper engine initialization for tests instead of EVP_add_cipher/EVP_add_digest hack. Fixes #151.
2019-06-10Merge pull request #147 from chipitsine/clean_osx_travis_workaroundDmitry Belyavskiy1-1/+0
travis-ci: cleanup "so/dylib" mangling, not needed
2019-06-09travis-ci: cleanup "so/dylib" mangling, not neededIlya Shipitsin1-1/+0
after https://github.com/openssl/openssl/pull/8951
2019-06-08Make build against current OpenSSL with --no-deprecatedDmitry Belyavskiy1-4/+5
2019-06-05Revert previous commitbeldmit1-6/+4
2019-06-05Try to fix --no-deprecated buildbeldmit1-4/+6
2019-05-18Merge pull request #140 from chipitsine/masterDmitry Belyavskiy1-14/+12
travis-ci: add osx builds
2019-05-18travis-ci: add osx buildsIlya Shipitsin1-14/+12
2019-05-18Merge pull request #137 from DJm00n/masterDmitry Belyavskiy1-1/+5
Fix MacOS building (master branch)
2019-05-18Fix MacOS buildingDimitriy Ryazantcev1-1/+5
Fixes #122
2019-05-13Merge pull request #138 from Voev/patch-1Dmitry Belyavskiy1-4/+3
Не учитывается значение carry
2019-05-13Не учитывается значение carryVoev1-4/+3
2019-05-07Decryption tests + formattingDmitry Belyavskiy1-207/+304
2019-05-07DecryptDmitry Belyavskiy1-21/+63
2019-05-07Debug + formattingDmitry Belyavskiy1-303/+338
2019-05-07Bug fixedDmitry Belyavskiy1-0/+1
2019-05-06Travis workaround 3Dmitry Belyavskiy1-1/+1
2019-05-06Travis workaround 2Dmitry Belyavskiy1-1/+1
2019-05-06Travis workaroundDmitry Belyavskiy1-0/+4
2019-05-06Initial implementation of MGM mode for Kuznyechik.Dmitry Belyavskiy7-9/+752
No decrypt yet, only big blocks supported.
2019-04-30Update README.mdDmitry Belyavskiy1-1/+1
2019-04-30Update README.mdDmitry Belyavskiy1-0/+1
2019-04-30Merge pull request #136 from chipitsine/masterDmitry Belyavskiy1-0/+21
initial cirrus-ci support
2019-04-30initial cirrus-ci supportIlya Shipitsin1-0/+21
2019-04-29Merge pull request #135 from vt-alt/test_tls2Dmitry Belyavskiy1-45/+10
test_tls: use socketpair instead of network connection
2019-04-29test_tls: use socketpair instead of network connectionVitaly Chikunov1-45/+10
May fix build on Cirrus-CI, issue #134.
2019-04-21Merge pull request #132 from vt-alt/fbsdfixDmitry Belyavskiy1-0/+1
Fix compilation on FreeBSD
2019-04-21Fix compilation on FreeBSDVitaly Chikunov1-0/+1
Otherwise `struct sockaddr_in` is undefined for test_tls. Reported in #123 by f-andrey.
2019-04-10Merge pull request #130 from vt-alt/align2Dmitry Belyavskiy3-2/+230
test_digest and alignment fix for Streebog
2019-04-10Fix Streebog alignment problemVitaly Chikunov1-2/+5
Some architectures in some circumstances do not allow unaligned memory access (such as ARM, MIPS) triggering SIGBUS. This patch very crudely fixes this issue. The issue is found and original fix is proposed by Eric Biggers: https://patchwork.kernel.org/patch/10878865/
2019-04-10test_digest: simple digest testsVitaly Chikunov2-0/+225
Especially test alginment problems on MIPSel.
2019-04-04Cofactor should be taken into account in VKODmitry Belyavskiy1-1/+4
2019-03-22Merge pull request #127 from chipitsine/masterDmitry Belyavskiy1-1/+1
travis-ci: switch to xenial
2019-03-23travis-ci: switch to xenialIlya Shipitsin1-1/+1
2019-03-22Fix one more constificationDmitry Belyavskiy1-1/+1
2019-03-22Fix constificationDmitry Belyavskiy1-1/+1
2019-03-22Partially fix #125 (Memory leak in pub_encode_gost_ec)Dmitry Belyavskiy1-1/+1