Esempio n. 1
0
        public static PgpPublicKey ImportPublicKey(this Stream publicIn)
        {
            var pubRings =
                new PgpPublicKeyRingBundle(PgpUtilities.GetDecoderStream(publicIn)).GetKeyRings().OfType <PgpPublicKeyRing>();
            var pubKeys = pubRings.SelectMany(x => x.GetPublicKeys().OfType <PgpPublicKey>());
            var pubKey  = pubKeys.FirstOrDefault();

            return(pubKey);
        }