aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-12-30Make it possible to re-define OPENSSL_ENGINES_INSTALL_DIRvt-alt-openssl_1_0_2_altAndrey Bondrov1-1/+3
2018-08-08Add NIDs to compile with vanilla OpenSSL_1_1_0-stableVitaly Chikunov1-0/+12
2018-08-08Add grasshopper_omac_acpkm (OMAC-ACPKM)Vitaly Chikunov5-13/+577
2018-08-08Allow EVP_MD_CTX_copy_ex OMAC before key is setVitaly Chikunov1-0/+7
2018-08-08Fix possible overflow of digest result writingVitaly Chikunov2-1/+9
2018-08-02Fix EVP_MD_CTX_copy_ex for OMACVitaly Chikunov1-1/+1
2018-07-31Optimize out skip_sections and add tests for ACPKM-MasterVitaly Chikunov3-24/+37
2018-07-26Ensure proper cipher type for EVP_CTRL_KEY_MESHVitaly Chikunov1-3/+6
2018-07-26Set default value for CTR ACPKM limitVitaly Chikunov2-8/+8
2018-07-26Add kuznyechik_ctracpkmVitaly Chikunov5-5/+161
2018-07-26test_grasshopper: Rework tests to be more flexibleVitaly Chikunov1-102/+115
2018-07-25test_grasshopper: Warn if EVP_MD_meth_set_result_size is performedVitaly Chikunov1-4/+7
2018-07-25Make grasshopper OMAC result size 8 instead of 4Vitaly Chikunov1-1/+1
2018-07-25test_grasshopper: Make it compile on 1.1.0Vitaly Chikunov1-35/+40
2018-07-25Move openssl-1.0.2 shim layer hereVitaly Chikunov7-10/+368
2018-07-25Remove empty gost_grasshopper_mac.* filesVitaly Chikunov3-38/+0
2018-07-25test: Make perl tests report success or failureGleb Fotengauer-Malinovskiy1-1/+1
2018-07-25Add perl test harness to CMakeLists to run on make testVitaly Chikunov1-0/+4
2018-07-25Fix perl tests and library nameGleb Fotengauer-Malinovskiy2-2/+2
2018-07-25test_grasshopper: Remove long IV test for CTR modeVitaly Chikunov1-11/+0
2018-07-25Fix grasshopper-ctr reinitializationGleb Fotengauer-Malinovskiy2-9/+9
2018-07-23test_grasshopper: Add chunked test and summarize testingVitaly Chikunov1-6/+37
2018-07-23test_grasshopper: Tests for CBC and CFBVitaly Chikunov1-4/+27
2018-07-23test_grasshopper: Test OFB after it's fixedVitaly Chikunov1-3/+7
2018-07-23grasshopper: Fix OFB implementation.Vitaly Chikunov2-43/+4
2018-07-23test_grasshopper: ctr test 2 and ofb with truncated iv testsVitaly Chikunov1-3/+23
2018-07-22test_grasshopper: Stream modes testingVitaly Chikunov1-50/+67
2018-07-22grasshopper: Fix streaming for CTR modeVitaly Chikunov1-1/+11
2018-07-22test_grasshopper: Test for OMACVitaly Chikunov1-47/+105
2018-07-22Add make test and test_grasshopperVitaly Chikunov2-0/+150
2018-07-20Merge branch 'magma_impl' into openssl_1_0_2_altVitaly Chikunov18-309/+1271
2018-07-20Produce correct GOST signaturesVitaly Chikunov2-0/+3
2018-07-19Make it compile with shimmed openssl-1.0.2Vitaly Chikunov2-8/+8
2018-07-17Merge pull request #68 from mattcaswell/fix-mem-leakDmitry Belyavskiy3-0/+17
2018-07-17Fix a mem leakMatt Caswell3-0/+17
2018-07-12Fix #67Dmitry Belyavskiy1-1/+1
2018-07-12Merge branch 'master' of https://github.com/gost-engine/engineDmitry Belyavskiy13-977/+624
2018-07-12Explicitely setting cofactorDmitry Belyavskiy3-14/+25
2018-07-12Explicitely setting cofactormagma_implDmitry Belyavskiy3-14/+25
2018-06-28Merge pull request #65 from chipitsine/modernize_ciDmitry Belyavskiy4-38/+15
2018-06-28move .ci scripts into .travis.ymlIlya Shipitsin3-25/+10
2018-06-27modernize ci:Ilya Shipitsin3-17/+9
2018-06-26Merge pull request #64 from chipitsine/modernize_ciDmitry Belyavskiy5-11/+21
2018-06-26fixed ciphersIlya Shipitsin1-1/+1
2018-06-26allow OPENSSL_ENGINES to be specified explicitlyIlya Shipitsin5-10/+20
2018-06-25Hopefully merge tests from object_db branchDmitry Belyavskiy7-0/+575
2018-06-25Merge pull request #59 from chipitsine/masterDmitry Belyavskiy3-0/+62
2018-06-24Not needed in this branchDmitry Belyavskiy5-977/+0
2018-06-21Some more iterations of key meshing.Dmitry Belyavskiy1-2/+10
2018-06-21ACPKM meshing for MagmaDmitry Belyavskiy1-3/+97