diff options
author | Mark Adams <mark@markadams.me> | 2015-05-19 22:32:07 -0500 |
---|---|---|
committer | Mark Adams <mark@markadams.me> | 2015-05-19 22:32:09 -0500 |
commit | 2f5e9237f51e1e08a2e28e34bd64116d02921481 (patch) | |
tree | cddc008795ff7bfbaaf2e6e7db463a69e46beac3 /jwt/algorithms.py | |
parent | 37077e498460af0bd334f4db7fabcfb822f5bdae (diff) | |
download | pyjwt-2f5e9237f51e1e08a2e28e34bd64116d02921481.tar.gz |
Changed RSA-PSS algorithm to use the digest size of the hash function for the salt length instead of the maximum salt length per the JWA spec. Fixes #162.
Diffstat (limited to 'jwt/algorithms.py')
-rw-r--r-- | jwt/algorithms.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/jwt/algorithms.py b/jwt/algorithms.py index d403314..9c1a7e8 100644 --- a/jwt/algorithms.py +++ b/jwt/algorithms.py @@ -263,7 +263,7 @@ if has_crypto: signer = key.signer( padding.PSS( mgf=padding.MGF1(self.hash_alg()), - salt_length=padding.PSS.MAX_LENGTH + salt_length=self.hash_alg.digest_size ), self.hash_alg() ) @@ -276,7 +276,7 @@ if has_crypto: sig, padding.PSS( mgf=padding.MGF1(self.hash_alg()), - salt_length=padding.PSS.MAX_LENGTH + salt_length=self.hash_alg.digest_size ), self.hash_alg() ) |