Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-12-25 | Typo | Dmitry Belyavskiy | 1 | -1/+1 | |
2018-12-25 | Avoid memory leak | Dmitry Belyavskiy | 1 | -0/+1 | |
2018-09-19 | Updated MAC size | Dmitry Belyavskiy | 1 | -5/+4 | |
2018-09-19 | TODO | Dmitry Belyavskiy | 1 | -0/+12 | |
2018-09-18 | TLSTREE - OMAC processing, not tested. | Dmitry Belyavskiy | 1 | -3/+27 | |
2018-08-31 | Some fixes of OMAC processing | Dmitry Belyavskiy | 1 | -2/+1 | |
2018-08-30 | Indentation | Dmitry Belyavskiy | 1 | -134/+122 | |
2018-08-08 | Allow EVP_MD_CTX_copy_ex OMAC before key is set | Vitaly Chikunov | 1 | -0/+7 | |
Reported-by: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org> | |||||
2018-08-08 | Fix possible overflow of digest result writing | Vitaly Chikunov | 1 | -1/+4 | |
Openssl is already have output result size in EVP_MD.md_size We should not exceed its value when writing digest output. This should be fixed more consistently, probably, by removing dgst_size from OMAC_CTX. | |||||
2018-08-02 | Fix EVP_MD_CTX_copy_ex for OMAC | Vitaly Chikunov | 1 | -1/+1 | |
Openssl copies a state between valid contexts. But, EVP_MD_CTX_copy_ex just memcpy-s private data (md_data), which points to OMAC_CTX), which have pointer to CMAC_CTX. Copying pointer makes CMAC context just the same on the both sides. As a consequence, we can not do normal copy of a state between CMAC contexts. As a fix, we just clone it if it's equal between copy sides. Reported-by: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org> | |||||
2018-07-25 | Make grasshopper OMAC result size 8 instead of 4 | Vitaly Chikunov | 1 | -1/+1 | |
Two reasons: to match GOST R test vector size, just make it bigger. | |||||
2018-06-15 | Bugfix - copy dgst context | Dmitry Belyavskiy | 1 | -0/+4 | |
2018-06-15 | Missing initialization | Dmitry Belyavskiy | 1 | -1/+17 | |
2018-06-14 | OMACs implementation. Unfinished. | Dmitry Belyavskiy | 1 | -0/+258 | |