Exemplo n.º 1
0
        private static void KeyCheck(Ssh1PublicKeyBody key)
        {
            Assert.AreEqual("ssh-rsa", key.Type);

            Assert.AreEqual(new[] { 0x25 }, key.E);

            Assert.AreEqual(0x101, key.N.Length);
            Assert.AreEqual(new[] { 0x00, 0x85 }, key.N.Take(2));
            Assert.AreEqual(0x45, key.N.Last());
        }
Exemplo n.º 2
0
        public void CreateFromBytes()
        {
            var key = Ssh1PublicKeyBody.Create(Convert.FromBase64String(Base64Key));

            KeyCheck(key);
        }
Exemplo n.º 3
0
        public void CreateFromBase64()
        {
            var key = Ssh1PublicKeyBody.Create(Base64Key);

            KeyCheck(key);
        }