Ejemplo n.º 1
0
        public void ParseKdfParameters_EmptyInput()
        {
            var result = KdsRootKey.ParseKdfParameters(new byte[0] {
            });

            Assert.IsNull(result);
        }
Ejemplo n.º 2
0
        public void ParseKdfParameters_Vector1()
        {
            byte[] blob   = "00000000010000000e000000000000005300480041003500310032000000".HexToBinary();
            var    result = KdsRootKey.ParseKdfParameters(blob);

            Assert.AreEqual(1, result.Count);
            Assert.AreEqual("SHA512", result[0]);
        }
Ejemplo n.º 3
0
        public void ParseKdfParameters_NullInput()
        {
            var result = KdsRootKey.ParseKdfParameters(null);

            Assert.IsNull(result);
        }