public override bool Verify(byte[] input, byte[] signature) { using (var vanillaVerifier = new VanillaVerifier(_keySet)) { return(vanillaVerifier.Verify(input, signature)); } }
public void PublicVerifyUnversioned() { var path = TestData(Location); using (var verifier = new VanillaVerifier(path + ".public")) { var primarySignature = (WebBase64) File.ReadAllLines(Path.Combine(path, "2.unversioned")).First(); Expect(verifier.Verify(Input, primarySignature), Is.True); } }
public void VerifyUnversioned() { var path = TestData(Location); using (var verifier = new VanillaVerifier(path)) { var primarySignature = (WebBase64)File.ReadAllLines(Path.Combine(path, "2.unversioned")).First(); Expect(verifier.Verify(Input, primarySignature), Is.True); } }
public void TestSignAndVerify(String subDir, string nestDir) { using (var signer = new VanillaSigner(Util.TestDataPath(TEST_DATA, subDir, nestDir))) using (var verifier = new VanillaVerifier(Util.TestDataPath(TEST_DATA, subDir, nestDir))) { var sig = signer.Sign(input); Expect(signer.Verify(input, sig), Is.True); Expect(signer.Verify("Wrong string", sig), Is.False); Expect(verifier.Verify(input, sig), Is.True); Expect(verifier.Verify("Wrong string", sig), Is.False); } }