Beispiel #1
0
        /// <summary>
        /// 创建密钥
        /// </summary>
        /// <returns></returns>
        public override AsymmetricKey CreateKey(RSAKeySizeType size = RSAKeySizeType.L2048)
        {
            var key = RSAEncryptionProvider.CreateKey(size, KeyType);

            return(new AsymmetricKey()
            {
                PrivateKey = key.PrivateKey, PublickKey = key.PublickKey
            });
        }