summaryrefslogtreecommitdiff
path: root/paramiko
diff options
context:
space:
mode:
authorScott Maxwell <scott@codecobblers.com>2013-10-31 15:24:09 -0700
committerScott Maxwell <scott@codecobblers.com>2013-10-31 15:24:09 -0700
commit09a4ffb282957595b1eee7adaead5d0503a5f54a (patch)
treed5f0666b564eeec35a4292ab1a8a4349cb1fa9f4 /paramiko
parent04097cbb2610ab64f0e73d2ce9773362b4c0fb40 (diff)
downloadparamiko-09a4ffb282957595b1eee7adaead5d0503a5f54a.tar.gz
Salt needs to be 16 bytes instead of 8
Diffstat (limited to 'paramiko')
-rw-r--r--paramiko/pkey.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/paramiko/pkey.py b/paramiko/pkey.py
index 5baf4502..376041d5 100644
--- a/paramiko/pkey.py
+++ b/paramiko/pkey.py
@@ -367,7 +367,7 @@ class PKey (object):
keysize = self._CIPHER_TABLE[cipher_name]['keysize']
blocksize = self._CIPHER_TABLE[cipher_name]['blocksize']
mode = self._CIPHER_TABLE[cipher_name]['mode']
- salt = rng.read(8)
+ salt = rng.read(16)
key = util.generate_key_bytes(MD5, salt, password, keysize)
if len(data) % blocksize != 0:
n = blocksize - len(data) % blocksize