aboutsummaryrefslogtreecommitdiff
path: root/asn1crypto
diff options
context:
space:
mode:
authorwbond <will@wbond.net>2019-08-21 10:51:06 -0400
committerwbond <will@wbond.net>2019-08-21 10:51:06 -0400
commita51063b48a76f271644d915c941434cbc5d60475 (patch)
tree56f3977d7b6088fd0056c1763c37e98170e41562 /asn1crypto
parent61ae7d7790e460f253c29c5ab7c63b0149f44154 (diff)
downloadasn1crypto-a51063b48a76f271644d915c941434cbc5d60475.tar.gz
Fix ValueError in keys.NamedCurve.register()
If any NamedCurve object was created before calling register(), the _reverse_map would not be properly set for the custom value.
Diffstat (limited to 'asn1crypto')
-rw-r--r--asn1crypto/keys.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/asn1crypto/keys.py b/asn1crypto/keys.py
index b39a316..a510d0a 100644
--- a/asn1crypto/keys.py
+++ b/asn1crypto/keys.py
@@ -439,6 +439,7 @@ class NamedCurve(ObjectIdentifier):
"""
cls._map[oid] = name
+ cls._reverse_map[name] = oid
cls._key_sizes[oid] = key_size