diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2018-03-15 13:35:10 -0400 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2018-03-15 13:35:10 -0400 |
commit | 17c8f126c7c7d5ce886112a6e924277a7b203f25 (patch) | |
tree | f6c136e76f4fe11243b2f43ef632c5893e0c8634 /docs | |
parent | 2250aafd6f475a503219da75554200165005ee34 (diff) | |
download | cryptography-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')
-rw-r--r-- | docs/hazmat/primitives/asymmetric/ec.rst | 22 |
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 ~~~~~~~~~~~~~~ |