- Update changelog and versions to start 0.5.3.

- Improve key error messages to help troubleshooting.
This commit is contained in:
Scott Kitterman
2012-07-21 01:44:06 -04:00
parent 9fd21038e6
commit 02551e35b2
5 changed files with 10 additions and 6 deletions
+2 -2
View File
@@ -112,7 +112,7 @@ def parse_public_key(data):
x = asn1_parse(ASN1_Object, data)
pkd = asn1_parse(ASN1_RSAPublicKey, x[0][1][1:])
except ASN1FormatError as e:
raise UnparsableKeyError(str(e))
raise UnparsableKeyError('Unparsable public key: ' + str(e))
pk = {
'modulus': pkd[0][0],
'publicExponent': pkd[0][1],
@@ -129,7 +129,7 @@ def parse_private_key(data):
try:
pka = asn1_parse(ASN1_RSAPrivateKey, data)
except ASN1FormatError as e:
raise UnparsableKeyError(str(e))
raise UnparsableKeyError('Unparsable private key: ' + str(e))
pk = {
'version': pka[0][0],
'modulus': pka[0][1],