diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2016-04-27 20:43:14 -0400 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2016-04-27 20:43:14 -0400 |
commit | 1e7849ba910365e6008fd276b271e90a718fd618 (patch) | |
tree | 3b5f65cf729e46e265d4b995caf39344ae7b0955 /paramiko/dsskey.py | |
parent | 86645149c9d066d5fe9222525c8bdf91df7f7de9 (diff) | |
download | paramiko-1e7849ba910365e6008fd276b271e90a718fd618.tar.gz |
Use a more recent cryptography and call a function
Diffstat (limited to 'paramiko/dsskey.py')
-rw-r--r-- | paramiko/dsskey.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/paramiko/dsskey.py b/paramiko/dsskey.py index 7e14422c..4644e9a6 100644 --- a/paramiko/dsskey.py +++ b/paramiko/dsskey.py @@ -25,7 +25,7 @@ from cryptography.hazmat.backends import default_backend from cryptography.hazmat.primitives import hashes, serialization from cryptography.hazmat.primitives.asymmetric import dsa from cryptography.hazmat.primitives.asymmetric.utils import ( - decode_rfc6979_signature, encode_rfc6979_signature + decode_dss_signature, encode_dss_signature ) from paramiko import util @@ -113,7 +113,7 @@ class DSSKey(PKey): ).private_key(backend=default_backend()) signer = key.signer(hashes.SHA1()) signer.update(data) - r, s = decode_rfc6979_signature(signer.finalize()) + r, s = decode_dss_signature(signer.finalize()) m = Message() m.add_string('ssh-dss') @@ -141,7 +141,7 @@ class DSSKey(PKey): sigR = util.inflate_long(sig[:20], 1) sigS = util.inflate_long(sig[20:], 1) - signature = encode_rfc6979_signature(sigR, sigS) + signature = encode_dss_signature(sigR, sigS) key = dsa.DSAPublicNumbers( y=self.y, |