diff --git a/lib/ssh/key/signer.rb b/lib/ssh/key/signer.rb index 185c8c6..9b8b1d2 100644 --- a/lib/ssh/key/signer.rb +++ b/lib/ssh/key/signer.rb @@ -55,7 +55,7 @@ def sign(string) signature.signature = identity.ssh_do_sign(string) else # Only public signing identities come from our agent. - signature = SSH::Key::Signature.from_string(@agent.sign(identity, string)) + signature = SSH::Key::Signature.from_string(@agent.sign(identity, string, 0x02)) end signature.identity = identity signatures << signature