コード例 #1
0
        public void TestMethod_ComputeHashSha1_message_a()
        {
            const string source2 = "a";

            byte[] source   = Encoding.UTF8.GetBytes(source2);
            string expected = "hvfkN/qlp/zhXR3cuerq6jd2Z7g=";

            byte[] result = CryptoFunc.ComputeHashSha1(source);
            Assert.AreEqual(Convert.ToBase64String(result), expected);
        }
コード例 #2
0
        public void TestMethod_ComputeHashSha1_message_b()
        {
            const string source2 = "b";

            byte[] source   = Encoding.UTF8.GetBytes(source2);
            string expected = "6dcfXufJLW3J6S/9rRe4vUlBj5g=";

            byte[] result = CryptoFunc.ComputeHashSha1(source);
            Assert.AreEqual(Convert.ToBase64String(result), expected);
        }
コード例 #3
0
        public void TestMethod_ComputeHashSha1_message_1()
        {
            const string source2 = "message to be hashed";

            byte[] source   = Encoding.UTF8.GetBytes(source2);
            string expected = "0LphvbcxA1NOTk55HDb91Mop6tE=";

            byte[] result = CryptoFunc.ComputeHashSha1(source);
            Assert.AreEqual(Convert.ToBase64String(result), expected);
        }