aboutsummaryrefslogtreecommitdiffstats
path: root/docs/hazmat/primitives/asymmetric
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2018-03-15 13:35:10 -0400
committerAlex Gaynor <alex.gaynor@gmail.com>2018-03-15 13:35:10 -0400
commit17c8f126c7c7d5ce886112a6e924277a7b203f25 (patch)
treef6c136e76f4fe11243b2f43ef632c5893e0c8634 /docs/hazmat/primitives/asymmetric
parent2250aafd6f475a503219da75554200165005ee34 (diff)
downloadcryptography-17c8f126c7c7d5ce886112a6e924277a7b203f25.tar.gz
cryptography-17c8f126c7c7d5ce886112a6e924277a7b203f25.tar.bz2
cryptography-17c8f126c7c7d5ce886112a6e924277a7b203f25.zip
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
Diffstat (limited to 'docs/hazmat/primitives/asymmetric')
-rw-r--r--docs/hazmat/primitives/asymmetric/ec.rst22
1 files changed, 22 insertions, 0 deletions
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
~~~~~~~~~~~~~~