ssh: fix unicode identity handling for Python 2

This commit is contained in:
Roman Zeyde
2017-09-22 14:11:21 +03:00
parent ac8898a434
commit 7e95179128
5 changed files with 18 additions and 10 deletions

View File

@@ -26,8 +26,9 @@ class Client(object):
pubkey = self.device.pubkey(identity=i)
vk = formats.decompress_pubkey(pubkey=pubkey,
curve_name=i.curve_name)
public_keys.append(formats.export_public_key(vk=vk,
label=str(i)))
public_key = formats.export_public_key(vk=vk,
label=i.to_string())
public_keys.append(public_key)
return public_keys
def sign_ssh_challenge(self, blob, identity):