diff options
author | Sybren A. St?vel <sybren@stuvel.eu> | 2011-01-09 12:29:14 +0100 |
---|---|---|
committer | Sybren A. St?vel <sybren@stuvel.eu> | 2011-01-09 12:29:14 +0100 |
commit | 97936fb0be979528efe6c64ea92aeefc956ca58a (patch) | |
tree | 8625c9ed7904d23c9d4bfe42f5f53c4030e99a48 | |
parent | 9f10010884c8504f4ba3bdf7b2250fc4f789e616 (diff) | |
download | rsa-97936fb0be979528efe6c64ea92aeefc956ca58a.tar.gz |
Added version number and nicer exception upon invalid base64 data
-rwxr-xr-x[-rw-r--r--] | rsa/__init__.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/rsa/__init__.py b/rsa/__init__.py index 5ed7657..a1bacd6 100644..100755 --- a/rsa/__init__.py +++ b/rsa/__init__.py @@ -6,6 +6,7 @@ signing and verification. Includes generating public and private keys. __author__ = "Sybren Stuvel, Marloes de Boer, Ivo Tamboer, and Barry Mead" __date__ = "2010-02-08" +__version__ = '2.0' import math import os @@ -98,6 +99,8 @@ def to64(number): if number == 63: # 63 translates to '_' (underscore) return chr(95) + raise ValueError(u'Invalid Base64 value: %i' % number) + def from64(number): """Converts an ordinal character value in the range of @@ -125,6 +128,7 @@ def from64(number): if number == 95: #ord('_') translates to 63 return(63) + raise ValueError(u'Invalid Base64 value: %i' % number) def int2str64(number): |