summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tests: added testcases for ciphersuite/KX negotiation with VKO-GOSTtmp-gost-reviewDmitry Eremin-Solenikov2017-10-104-0/+453
* tests: expand pkcs7 test to also check GOST filesDmitry Eremin-Solenikov2017-10-104-2/+45
* test: test GOST keys import/exportDmitry Eremin-Solenikov2017-10-101-0/+172
* lib: fix group selection in case of GOST cipher suitesDmitry Eremin-Solenikov2017-10-103-2/+12
* lib: simplify adding groups according to priorititesDmitry Eremin-Solenikov2017-10-101-16/+4
* certtool: ask if certificate will be used for data encryptionDmitry Eremin-Solenikov2017-10-101-2/+1
* tests: add tests for KX-GOST-VKO using different key variantsDmitry Eremin-Solenikov2017-10-103-0/+86
* tests: add common gost certificates for testsDmitry Eremin-Solenikov2017-10-101-0/+210
* prf: add GOST R 34.11-94 and Streebog PRF supportDmitry Eremin-Solenikov2017-10-102-26/+94
* Enforce GOST PRF, it if is selected by cipher suiteDmitry Eremin-Solenikov2017-10-102-6/+15
* Swap TLS signatures in case we are signing them with GOST keysDmitry Eremin-Solenikov2017-10-101-0/+28
* Support key matching with GOST keysDmitry Eremin-Solenikov2017-10-101-1/+11
* Support GOST cipher suites in cipher-listings testDmitry Eremin-Solenikov2017-10-105-1/+18
* Add GOST values to cipher suites prioritiesDmitry Eremin-Solenikov2017-10-102-4/+91
* Declare groups corresponding to GOST curvesDmitry Eremin-Solenikov2017-10-102-0/+52
* Add GOST cipher suitesDmitry Eremin-Solenikov2017-10-101-0/+35
* Support GOST cipher suite MAC calculationDmitry Eremin-Solenikov2017-10-104-3/+34
* Add support for VKO GOST key exchangeDmitry Eremin-Solenikov2017-10-105-2/+449
* Add GOST key transport supportDmitry Eremin-Solenikov2017-10-108-1/+532
* Add CryptoPro extension used by CryptoPro CSP for old ciphersuitesDmitry Eremin-Solenikov2017-10-106-2/+128
* Support GOST certificate request valuesDmitry Eremin-Solenikov2017-10-101-8/+27
* Allow using implicit IV for stream ciphers with TLSDmitry Eremin-Solenikov2017-10-101-0/+3
* Add generated GOST credentials for testsDmitry Eremin-Solenikov2017-10-1010-1/+258
* Use GOST R 34.11-94 when generating key for PKCS data to be encrypted with GO...Dmitry Eremin-Solenikov2017-10-101-37/+79
* certtool: support generating GOST-encrypted PKCS#8/12 filesDmitry Eremin-Solenikov2017-10-101-0/+10
* Add gost certificates to chainverify testsDmitry Eremin-Solenikov2017-10-103-0/+90
* Expand x509 sign/verify test with GOST algorithmsDmitry Eremin-Solenikov2017-10-103-1/+106
* oids: expand to include GOST digests/signaturesDmitry Eremin-Solenikov2017-10-101-0/+24
* tests: privkey-keygen: adapt to support GOST algorithmsDmitry Eremin-Solenikov2017-10-101-4/+11
* Support GOST private keys generationDmitry Eremin-Solenikov2017-10-107-5/+170
* certtool: support dumping GOST private key informationDmitry Eremin-Solenikov2017-10-102-0/+86
* Add several DN entry definitions used by qualified GOST signaturesDmitry Eremin-Solenikov2017-10-101-0/+8
* certool: export GOST privkeys only in PKCS#8 formatDmitry Eremin-Solenikov2017-10-101-1/+3
* Add support for PKCS12 files using GOST MACDmitry Eremin-Solenikov2017-10-101-12/+109
* Add support for PBES2/PBKDF2 using GOST algorithmsDmitry Eremin-Solenikov2017-10-105-20/+202
* Support PKCS#12 key derivation with GOST digestsDmitry Eremin-Solenikov2017-10-101-0/+5
* Add support for importing/exporting GOST private keysDmitry Eremin-Solenikov2017-10-1012-0/+623
* Support importing/exporting X.509 GOST public keysDmitry Eremin-Solenikov2017-10-1017-3/+827
* Add ASN.1 definitions for GOST keysDmitry Eremin-Solenikov2017-10-102-1/+17
* Add support for GOST 34.10 public keys to nettle backendDmitry Eremin-Solenikov2017-10-101-1/+420
* _gnutls_pk_derive: add argument for nonceDmitry Eremin-Solenikov2017-10-106-10/+21
* Add few functions to support basic operations with GOST public keysDmitry Eremin-Solenikov2017-10-1014-0/+357
* Add declarations for GOST R 34.10 signaturesDmitry Eremin-Solenikov2017-10-104-8/+36
* Define GOST R 34.10 curvesDmitry Eremin-Solenikov2017-10-103-2/+91
* Add declarations to support GOST public keysDmitry Eremin-Solenikov2017-10-1010-7/+63
* Add support for unsigned LE MPIs to nettle backendDmitry Eremin-Solenikov2017-10-101-2/+18
* Add support for I/O of little-endian MPIDmitry Eremin-Solenikov2017-10-104-8/+64
* Add support for GOST 28147-89 IMIT MAC algorithm to nettle backendDmitry Eremin-Solenikov2017-10-101-0/+79
* Add support for GOST 34.11 hash functions to nettle backendDmitry Eremin-Solenikov2017-10-101-0/+80
* nettle: support GOST28147-89 in CFB and CNT modesDmitry Eremin-Solenikov2017-10-101-0/+229