RSA.Create メソッド

定義

RSA の特定の実装のインスタンス化を許可します。

オーバーロード

Create()

RSA アルゴリズムの既定の実装のインスタンスを作成します。

Create(Int32)

キー サイズを指定して新しい短期 RSA キーを作成します。

Create(RSAParameters)

RSA キー パラメーターを指定して新しい短期 RSA キーを作成します。

Create(String)

RSA の指定した実装のインスタンスを作成します。

Create()

RSA アルゴリズムの既定の実装のインスタンスを作成します。

public:
 static System::Security::Cryptography::RSA ^ Create();
public static System.Security.Cryptography.RSA Create ();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.RSA Create ();
static member Create : unit -> System.Security.Cryptography.RSA
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : unit -> System.Security.Cryptography.RSA
Public Shared Function Create () As RSA

戻り値

RSA

RSA の既定の実装の新しいインスタンス。

属性

こちらもご覧ください

適用対象

Create(Int32)

キー サイズを指定して新しい短期 RSA キーを作成します。

public:
 static System::Security::Cryptography::RSA ^ Create(int keySizeInBits);
public static System.Security.Cryptography.RSA Create (int keySizeInBits);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.RSA Create (int keySizeInBits);
static member Create : int -> System.Security.Cryptography.RSA
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : int -> System.Security.Cryptography.RSA
Public Shared Function Create (keySizeInBits As Integer) As RSA

パラメーター

keySizeInBits
Int32

キー サイズ (ビット単位)。

戻り値

RSA

指定されたキー サイズを持つ新しい短期的 RSA キー。

属性

例外

既定の実装では、keySizeInBits はサポートされていません。

適用対象

Create(RSAParameters)

RSA キー パラメーターを指定して新しい短期 RSA キーを作成します。

public:
 static System::Security::Cryptography::RSA ^ Create(System::Security::Cryptography::RSAParameters parameters);
public static System.Security.Cryptography.RSA Create (System.Security.Cryptography.RSAParameters parameters);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.RSA Create (System.Security.Cryptography.RSAParameters parameters);
static member Create : System.Security.Cryptography.RSAParameters -> System.Security.Cryptography.RSA
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : System.Security.Cryptography.RSAParameters -> System.Security.Cryptography.RSA
Public Shared Function Create (parameters As RSAParameters) As RSA

パラメーター

parameters
RSAParameters

RSA アルゴリズムのパラメーター。

戻り値

RSA

新しい短期 RSA キー。

属性

例外

parameters は有効な RSA キーを表していません。

こちらもご覧ください

適用対象

Create(String)

RSA の指定した実装のインスタンスを作成します。

public:
 static System::Security::Cryptography::RSA ^ Create(System::String ^ algName);
public static System.Security.Cryptography.RSA? Create (string algName);
public static System.Security.Cryptography.RSA Create (string algName);
static member Create : string -> System.Security.Cryptography.RSA
Public Shared Function Create (algName As String) As RSA

パラメーター

algName
String

使用する RSA の実装の名前。

戻り値

RSA

RSA の指定した実装の新しいインスタンス。

こちらもご覧ください

適用対象