/// <summary> /// Generate Pkcs1 format RSA private key. /// </summary> /// <param name="key"></param> /// <returns></returns> public static RsaKey GeneratePrivateKeyInPkcs1(string key) => RsaKeyGenerator.GeneratePrivateKeyInPkcs1(key);
public static IRSA CreateWithPrivateKeyInPkcs1(string key) => new RsaFunction(RsaKeyGenerator.GeneratePrivateKeyInPkcs1(key));
/// <summary> /// Generate Pkcs1 format RSA private key. /// </summary> /// <param name="keySize">Key Size.Unit: bits</param> /// <param name="keepingFormat">Whether the format is true If it is standard pem file format</param> /// <returns></returns> public static RsaKey GeneratePrivateKeyInPkcs1(RsaKeySize keySize, bool keepingFormat) => RsaKeyGenerator.GeneratePrivateKeyInPkcs1(keySize, keepingFormat);