public void ParseKdfParameters_EmptyInput() { var result = KdsRootKey.ParseKdfParameters(new byte[0] { }); Assert.IsNull(result); }
public void ParseKdfParameters_Vector1() { byte[] blob = "00000000010000000e000000000000005300480041003500310032000000".HexToBinary(); var result = KdsRootKey.ParseKdfParameters(blob); Assert.AreEqual(1, result.Count); Assert.AreEqual("SHA512", result[0]); }
public void ParseKdfParameters_NullInput() { var result = KdsRootKey.ParseKdfParameters(null); Assert.IsNull(result); }