[gnutls-devel] GnuTLS | WIP: Add support for CNT_IMIT TLS 1.2 GOST cipher suite (!920)

Development of GNU's TLS library gnutls-devel at lists.gnutls.org
Fri Sep 6 21:20:01 CEST 2019



Dmitry Eremin-Solenikov pushed new commits to merge request !920

https://gitlab.com/gnutls/gnutls/merge_requests/920

* f141ab11...bcd95a1a - 10 commits from branch `master`

* 9b508d98 - lib: define TC26 GOST curves
* 46b4e429 - nettle/gost: provide GOST 28147-89 CNT mode
* bf5006db - nettle/gost: provide GOST 28147-89 IMIT MAC mode
* fc9a03c6 - lib: provide GOST 28147-89 CNT mode support
* cc8302e3 - lib: provide GOST 28147-89 IMIT MAC support
* 7082204f - nettle: provide GOST 28147-89 CNT mode support
* abbbe65e - nettle: provide GOST 28147-89 IMIT MAC support
* 01a3d83b - nettle/gost: provide GOST keywrapping support
* 299249e8 - nettle/gost: add support for GOST VKO algorithm
* c88f11a0 - _gnutls_pk_derive: add argument for nonce
* adc58a99 - nettle: add support for GOST key derivation
* aeacf100 - mpi: add _gnutls_mpi_bprint_size_le()
* 1b0a78d4 - Allow using implicit IV for stream ciphers with TLS
* 537ce695 - Support GOST certificate request values
* f93f8bb4 - Add GOST key transport support
* 7565f4ac - groups: add function to return group by curve
* 870e6d0a - Add support for VKO GOST key exchange
* ea32aff6 - Support GOST cipher suite MAC calculation
* 854bc508 - Add GOST cipher suites
* d32c753d - Declare groups corresponding to GOST curves
* 70a6118b - Add GOST values to cipher suites priorities
* 09d2f416 - prf: add GOST R 34.11-94 and Streebog PRF support
* c8c54f3c - tests: add tests for KX-GOST-VKO using different key variants
* 81466394 - lib: fix group selection in case of GOST cipher suites
* ad480e6a - tests: added testcases for ciphersuite/KX negotiation with VKO-GOST
* 5c6b9ffb - lib/algorithms: add AID values assigned by IANA
* 88a0c4ca - lib: pubkey vs TLS signature compatibility for GOST algorithms
* fc2c77d9 - cli-debug: include GOST VKO into KX list
* 66ce19df - priority: add GROUP-GOST-ALL keyword
* 0c687ea5 - nettle/pk: add support for "new" TC26 256 B curve
* 69e837bb - ecc: define curve->group relationship
* c3898eb2 - ext/supported_groups: don't consider non-EC groups for EC
* bb82d693 - ext/signature: use GOST signatures for GOST ciphersiuites
* 0d4d8f46 - tests: correct gost server certificates
* f46f28f7 - tests: add verbose logging to server-kx-neg tests
* 490e610c - Swap TLS signatures in case we are signing them with GOST keys
* d008d006 - crypto-selftests: add CNT and IMIT self tests
* 98a03510 - gnutls-cli-debug: add GOST_CNT-related KX/cipher/MAC tests
* f2eb50e7 - tls13-server-kx-neg: add test for GOST-enabled server and client

-- 
Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/merge_requests/920
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gnupg.org/pipermail/gnutls-devel/attachments/20190906/07e3f792/attachment.html>


More information about the Gnutls-devel mailing list