summaryrefslogtreecommitdiff
path: root/cipher/gost28147.c
Commit message (Expand)AuthorAgeFilesLines
* cipher: Use const for *_spec_t, if possible.NIIBE Yutaka2022-01-041-2/+2
* cipher-proto: remove forward typedef of cipher_bulk_ops_tJussi Kivilinna2021-01-261-0/+1
* Reorganize self-tests for HMAC.NIIBE Yutaka2020-12-181-0/+1
* cipher: setup bulk functions at each algorithms key setupJussi Kivilinna2020-09-271-2/+2
* gost28147: implement special MAC mode called imitovstavka (IMIT)Dmitry Baryshkov2020-04-191-2/+240
* gost28147: add support for CryptoPro key meshing per RFC 4357Dmitry Baryshkov2020-03-201-4/+88
* gost28147: inline gost_val function to speed up codeDmitry Eremin-Solenikov2019-11-211-1/+1
* gost28147: do not use GOST28147_CONTEXT outside of GOST 28147 calculationDmitry Eremin-Solenikov2019-11-211-1/+1
* gost28147: simplify internal codeDmitry Eremin-Solenikov2019-11-211-52/+51
* Pass cipher object pointer to setkey functionsJussi Kivilinna2018-06-191-1/+4
* gostr3411_94: rewrite to use u32 mathematicDmitry Eremin-Solenikov2014-06-281-11/+25
* gost28147: use bufhelp helpersDmitry Eremin-Solenikov2014-06-281-36/+10
* Add GOST R 34.11-94 variant using id-GostR3411-94-CryptoProParamSetDmitry Eremin-Solenikov2014-06-281-1/+5
* gost28147: support GCRYCTL_SET_SBOXDmitry Eremin-Solenikov2014-06-281-0/+39
* cipher/gost28147: generate optimized s-boxes from compact onesDmitry Eremin-Solenikov2014-06-281-274/+8
* gost28147: add OIDs used to define cipher modeDmitry Eremin-Solenikov2014-06-281-1/+11
* cipher/gost28147: optimization: use precomputed S-box tablesSergey V2013-11-091-56/+272
* cipher: Simplify the cipher dispatcher cipher.c.Werner Koch2013-10-011-0/+1
* gostr3411_94: set better burn stack depth estimateJussi Kivilinna2013-09-211-1/+1
* Fix encryption/decryption return type for GOST28147Jussi Kivilinna2013-09-181-4/+19
* Add limited implementation of GOST 28147-89 cipherDmitry Eremin-Solenikov2013-09-181-0/+220