Renci.SshNet.Security.KeyHostAlgorithm.VerifySignature C# (CSharp) Method

VerifySignature() public method

Verifies the signature.
public VerifySignature ( byte data, byte signature ) : bool
data byte The data.
signature byte The signature.
return bool
        public override bool VerifySignature(byte[] data, byte[] signature)
        {
            var signatureData = new SignatureKeyData();
            signatureData.Load(signature);

            return Key.VerifySignature(data, signatureData.Signature);
        }

Usage Example

Example #1
0
 [Ignore] // placeholder for actual test
 public void VerifySignatureTest()
 {
     string name = string.Empty; // TODO: Initialize to an appropriate value
     Key key = null; // TODO: Initialize to an appropriate value
     KeyHostAlgorithm target = new KeyHostAlgorithm(name, key); // TODO: Initialize to an appropriate value
     byte[] data = null; // TODO: Initialize to an appropriate value
     byte[] signature = null; // TODO: Initialize to an appropriate value
     bool expected = false; // TODO: Initialize to an appropriate value
     bool actual;
     actual = target.VerifySignature(data, signature);
     Assert.AreEqual(expected, actual);
     Assert.Inconclusive("Verify the correctness of this test method.");
 }