private void TestKeyEncoding(PrivateKey sk) { var skbm = sk.Marshal(); var sk2 = PrivateKey.Unmarshal(skbm); var skbm2 = sk2.Marshal(); Assert.Equal(skbm, skbm2); var pk = sk.GetPublic(); var pkbm = pk.Marshal(); var pk2 = PublicKey.Unmarshal(pkbm); var pkbm2 = pk2.Marshal(); Assert.Equal(pkbm, pkbm2); }