diff options
| author | Alex Gaynor <alex.gaynor@gmail.com> | 2013-11-19 10:46:58 -0800 |
|---|---|---|
| committer | Alex Gaynor <alex.gaynor@gmail.com> | 2013-11-19 10:46:58 -0800 |
| commit | 624947cd6d884a10d5f1e984612f25ea07a1ffbb (patch) | |
| tree | eb5ed23f0211120a41414a3b15e057caffc7f9a6 /cryptography | |
| parent | 2c03c89cce729f08496756bcac5f8564b5599dca (diff) | |
| download | cryptography-624947cd6d884a10d5f1e984612f25ea07a1ffbb.tar.gz cryptography-624947cd6d884a10d5f1e984612f25ea07a1ffbb.tar.bz2 cryptography-624947cd6d884a10d5f1e984612f25ea07a1ffbb.zip | |
Doh, fix
Diffstat (limited to 'cryptography')
| -rw-r--r-- | cryptography/hazmat/primitives/padding.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cryptography/hazmat/primitives/padding.py b/cryptography/hazmat/primitives/padding.py index d185fb6f..4e834726 100644 --- a/cryptography/hazmat/primitives/padding.py +++ b/cryptography/hazmat/primitives/padding.py @@ -49,7 +49,8 @@ bool Cryptography_check_padding(const uint8_t *data, uint8_t block_len) { } /* Check to make sure the pad_size was within the valid range. */ - mismatch |= ~(0 < pad_size <= block_len); + mismatch |= !(0 < pad_size); + mismatch |= !(pad_size <= block_len); /* Make sure any bits set are copied to the lowest bit */ mismatch |= mismatch >> 4; |
