aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cryptography/fernet.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/cryptography/fernet.py b/cryptography/fernet.py
index ef64b7e9..f923911a 100644
--- a/cryptography/fernet.py
+++ b/cryptography/fernet.py
@@ -1,4 +1,5 @@
import base64
+import binascii
import os
import struct
import time
@@ -60,7 +61,7 @@ class Fernet(object):
try:
data = base64.urlsafe_b64decode(data)
- except TypeError:
+ except (TypeError, binascii.Error):
raise InvalidToken
assert six.indexbytes(data, 0) == 0x80