diff options
| author | Alex Gaynor <alex.gaynor@gmail.com> | 2014-06-30 10:03:22 -0700 |
|---|---|---|
| committer | Alex Gaynor <alex.gaynor@gmail.com> | 2014-06-30 10:03:22 -0700 |
| commit | a94775925595bf21c849af6eca1a833e51d12e4e (patch) | |
| tree | 7c46e24eeff71166b2119829fc668cdef6772296 /cryptography | |
| parent | cc5224f973de58ddd298d94d8966ccddb7f761a8 (diff) | |
| download | cryptography-a94775925595bf21c849af6eca1a833e51d12e4e.tar.gz cryptography-a94775925595bf21c849af6eca1a833e51d12e4e.tar.bz2 cryptography-a94775925595bf21c849af6eca1a833e51d12e4e.zip | |
Simplify code and add test
Diffstat (limited to 'cryptography')
| -rw-r--r-- | cryptography/hazmat/primitives/ciphers/modes.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cryptography/hazmat/primitives/ciphers/modes.py b/cryptography/hazmat/primitives/ciphers/modes.py index f09478fc..509b4de2 100644 --- a/cryptography/hazmat/primitives/ciphers/modes.py +++ b/cryptography/hazmat/primitives/ciphers/modes.py @@ -101,6 +101,8 @@ class GCM(object): # len(initialization_vector) must in [1, 2 ** 64), but it's impossible # to actually construct a bytes object that large, so we don't check # for it + if min_tag_length < 4: + raise ValueError("min_tag_length must be >= 4") if tag is not None and len(tag) < min_tag_length: raise ValueError( "Authentication tag must be {0} bytes or longer.".format( |
