Handle EdDSA & DSA SSH signatures separately in SshSignatureConverter

This commit is contained in:
Christian Hagau
2018-04-27 00:00:00 +00:00
parent ff6c4d50e3
commit ba03969f7c
3 changed files with 19 additions and 36 deletions

View File

@@ -242,14 +242,14 @@ public class SshSignatureConverterTest {
@Test
public void testEdDsa() throws Exception {
byte[] out = SshSignatureConverter.getSshSignature(RAW_EDDSA_SIGNATURE, PublicKeyAlgorithmTags.EDDSA);
byte[] out = SshSignatureConverter.getSshSignatureEdDsa(RAW_EDDSA_SIGNATURE);
Assert.assertArrayEquals(SSH_EDDSA_SIGNATURE, out);
}
@Test
public void testDsa() throws Exception {
byte[] out = SshSignatureConverter.getSshSignature(RAW_DSA_SIGNATURE, PublicKeyAlgorithmTags.DSA);
byte[] out = SshSignatureConverter.getSshSignatureDsa(RAW_DSA_SIGNATURE);
Assert.assertArrayEquals(SSH_DSA_SIGNATURE, out);
}