Exemple #1
0
 public void Invariants()
 {
     algo = new MACTripleDES();
     Assert.IsTrue(algo.CanReuseTransform, "MACTripleDES.CanReuseTransform");
     Assert.IsTrue(algo.CanTransformMultipleBlocks, "MACTripleDES.CanTransformMultipleBlocks");
     Assert.AreEqual(64, algo.HashSize, "MACTripleDES.HashSize");
     Assert.AreEqual(1, algo.InputBlockSize, "MACTripleDES.InputBlockSize");
     Assert.AreEqual(1, algo.OutputBlockSize, "MACTripleDES.OutputBlockSize");
     Assert.AreEqual("System.Security.Cryptography.MACTripleDES", algo.ToString(), "MACTripleDES.ToString()");
     Assert.IsNotNull(algo.Key, "MACTripleDES.Key");
 }
Exemple #2
0
 public void Invariants()
 {
     algo = new MACTripleDES();
     AssertEquals("MACTripleDES.CanReuseTransform", true, algo.CanReuseTransform);
     AssertEquals("MACTripleDES.CanTransformMultipleBlocks", true, algo.CanTransformMultipleBlocks);
     AssertEquals("MACTripleDES.HashSize", 64, algo.HashSize);
     AssertEquals("MACTripleDES.InputBlockSize", 1, algo.InputBlockSize);
     AssertEquals("MACTripleDES.OutputBlockSize", 1, algo.OutputBlockSize);
     AssertEquals("MACTripleDES.ToString()", "System.Security.Cryptography.MACTripleDES", algo.ToString());
     AssertNotNull("MACTripleDES.Key", algo.Key);
 }