DSA.Create メソッド

定義

非対称アルゴリズムを実行するために使用する暗号オブジェクトを作成します。Creates a cryptographic object used to perform the asymmetric algorithm.

オーバーロード

Create()

非対称アルゴリズムを実行するために使用する既定の暗号オブジェクトを作成します。Creates the default cryptographic object used to perform the asymmetric algorithm.

Create(Int32)

キー サイズを指定して新しい短期 DSA キーを作成します。Creates a new ephemeral DSA key with the specified key size.

Create(DSAParameters)

DSA キー パラメーターを指定して新しい短期 DSA キーを作成します。Creates a new ephemeral DSA key with the specified DSA key parameters.

Create(String)

非対称アルゴリズムを実行するために使用する指定された暗号オブジェクトを作成します。Creates the specified cryptographic object used to perform the asymmetric algorithm.

Create()

非対称アルゴリズムを実行するために使用する既定の暗号オブジェクトを作成します。Creates the default cryptographic object used to perform the asymmetric algorithm.

public:
 static System::Security::Cryptography::DSA ^ Create();
public static System.Security.Cryptography.DSA Create ();
static member Create : unit -> System.Security.Cryptography.DSA
Public Shared Function Create () As DSA

戻り値

DSA

非対象アルゴリズムを実行するために使用する暗号オブジェクト。A cryptographic object used to perform the asymmetric algorithm.

こちらもご覧ください

Create(Int32)

キー サイズを指定して新しい短期 DSA キーを作成します。Creates a new ephemeral DSA key with the specified key size.

public:
 static System::Security::Cryptography::DSA ^ Create(int keySizeInBits);
public static System.Security.Cryptography.DSA Create (int keySizeInBits);
static member Create : int -> System.Security.Cryptography.DSA
Public Shared Function Create (keySizeInBits As Integer) As DSA

パラメーター

keySizeInBits
Int32

キー サイズ (ビット単位)。The key size, in bits.

戻り値

DSA

指定したキー サイズの新しい短期 DSA キー。A new ephemeral DSA key with the specified key size.

例外

keySizeInBitsLegalKeySizes によって許可されていません。keySizeInBits is not permitted by LegalKeySizes.

Create(DSAParameters)

DSA キー パラメーターを指定して新しい短期 DSA キーを作成します。Creates a new ephemeral DSA key with the specified DSA key parameters.

public:
 static System::Security::Cryptography::DSA ^ Create(System::Security::Cryptography::DSAParameters parameters);
public static System.Security.Cryptography.DSA Create (System.Security.Cryptography.DSAParameters parameters);
static member Create : System.Security.Cryptography.DSAParameters -> System.Security.Cryptography.DSA
Public Shared Function Create (parameters As DSAParameters) As DSA

パラメーター

parameters
DSAParameters

DSA アルゴリズムのパラメーター。The parameters for the DSA algorithm.

戻り値

DSA

新しい短期 DSA キー。A new ephemeral DSA key.

Create(String)

非対称アルゴリズムを実行するために使用する指定された暗号オブジェクトを作成します。Creates the specified cryptographic object used to perform the asymmetric algorithm.

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

パラメーター

algName
String

使用する DSA の特定の実装の名前。The name of the specific implementation of DSA to use.

戻り値

DSA

非対象アルゴリズムを実行するために使用する暗号オブジェクト。A cryptographic object used to perform the asymmetric algorithm.

注釈

DSAには、「system.string」という名前を使用します。For DSA, use the name System.Security.Cryptography.DSA.

こちらもご覧ください

適用対象