public void VerifyString_CHANGED_Keyed() { IHashBox hashBox = new HashBox(new Key(TEST_KEY)); var result = hashBox.Compute(TEST_STRING_CHANGED); var tmp = new HashedTag(TEST_HASHED_KEY); Assert.IsFalse(result.Verify(tmp)); }
public void VerifyBytes_CHANGED_Keyed() { IHashBox hashBox = new HashBox(new Key(TEST_KEY)); var bytes = Encoding.Default.GetBytes(TEST_STRING_CHANGED); var result = hashBox.Compute(bytes); var tmp = new HashedTag(TEST_HASHED_KEY); Assert.IsFalse(result.Verify(tmp)); }
public void VerifyString_Keyed() { IHashBox hashBox = new HashBox(new Key(TEST_KEY)); var result = hashBox.Compute(TEST_STRING); var hashed = string.Join(", ", result.HashBytes); var tmp = new HashedTag(TEST_HASHED_KEY); Assert.IsTrue(result.Verify(tmp)); }