From 17c8f126c7c7d5ce886112a6e924277a7b203f25 Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Thu, 15 Mar 2018 13:35:10 -0400 Subject: Brainpool curves (#4129) * added brainpool ec-curves key_length >= 256bit * limit brainpool curves to the set that appear required + docs * oops * typos all around me * add brainpool ECDH kex tests * switch to using rfc 7027 vectors * review feedback * empty commits are the best --- docs/hazmat/primitives/asymmetric/ec.rst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'docs/hazmat/primitives/asymmetric/ec.rst') diff --git a/docs/hazmat/primitives/asymmetric/ec.rst b/docs/hazmat/primitives/asymmetric/ec.rst index 5d6251f1..edcfdfcb 100644 --- a/docs/hazmat/primitives/asymmetric/ec.rst +++ b/docs/hazmat/primitives/asymmetric/ec.rst @@ -414,6 +414,28 @@ All named curves are instances of :class:`EllipticCurve`. SECG curve ``secp256k1``. +.. class:: BrainpoolP256R1 + + .. versionadded:: 2.2 + + Brainpool curve specified in :rfc:`5639`. These curves are discouraged + for new systems. + +.. class:: BrainpoolP384R1 + + .. versionadded:: 2.2 + + Brainpool curve specified in :rfc:`5639`. These curves are discouraged + for new systems. + +.. class:: BrainpoolP512R1 + + .. versionadded:: 2.2 + + Brainpool curve specified in :rfc:`5639`. These curves are discouraged + for new systems. + + Key Interfaces ~~~~~~~~~~~~~~ -- cgit v1.2.3