DSA.Create Methode

Definitie

Hiermee maakt u een cryptografisch object dat wordt gebruikt om het asymmetrische algoritme uit te voeren.

Overloads

Name Description
Create()

Hiermee maakt u het standaard cryptografische object dat wordt gebruikt om het asymmetrische algoritme uit te voeren.

Create(Int32)

Hiermee maakt u een nieuwe kortstondige DSA-sleutel met de opgegeven sleutelgrootte.

Create(DSAParameters)

Hiermee maakt u een nieuwe tijdelijke DSA-sleutel met de opgegeven DSA-sleutelparameters.

Create(String)
Verouderd.

Hiermee maakt u het opgegeven cryptografische object dat wordt gebruikt om het asymmetrische algoritme uit te voeren.

Create()

Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs

Hiermee maakt u het standaard cryptografische object dat wordt gebruikt om het asymmetrische algoritme uit te voeren.

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

Retouren

DSA

Een cryptografisch object dat wordt gebruikt om het asymmetrische algoritme uit te voeren.

Kenmerken

Zie ook

Van toepassing op

Create(Int32)

Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs

Hiermee maakt u een nieuwe kortstondige DSA-sleutel met de opgegeven sleutelgrootte.

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

Parameters

keySizeInBits
Int32

De sleutelgrootte, in bits.

Retouren

DSA

Een nieuwe kortstondige DSA-sleutel met de opgegeven sleutelgrootte.

Kenmerken

Uitzonderingen

keySizeInBits is niet toegestaan door LegalKeySizes.

Van toepassing op

Create(DSAParameters)

Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs

Hiermee maakt u een nieuwe tijdelijke DSA-sleutel met de opgegeven DSA-sleutelparameters.

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

Parameters

parameters
DSAParameters

De parameters voor het DSA algoritme.

Retouren

DSA

Een nieuwe kortstondige DSA-sleutel.

Kenmerken

Van toepassing op

Create(String)

Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs
Bron:
DSA.cs

Let op

Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.

Hiermee maakt u het opgegeven cryptografische object dat wordt gebruikt om het asymmetrische algoritme uit te voeren.

public:
 static System::Security::Cryptography::DSA ^ Create(System::String ^ algName);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")]
[System.Obsolete("Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.", DiagnosticId="SYSLIB0045", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.DSA? Create(string algName);
public static System.Security.Cryptography.DSA? Create(string algName);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")]
public static System.Security.Cryptography.DSA? Create(string algName);
public static System.Security.Cryptography.DSA Create(string algName);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")>]
[<System.Obsolete("Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.", DiagnosticId="SYSLIB0045", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member Create : string -> System.Security.Cryptography.DSA
static member Create : string -> System.Security.Cryptography.DSA
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")>]
static member Create : string -> System.Security.Cryptography.DSA
Public Shared Function Create (algName As String) As DSA

Parameters

algName
String

De naam van de specifieke implementatie die DSA moet worden gebruikt.

Retouren

DSA

Een cryptografisch object dat wordt gebruikt om het asymmetrische algoritme uit te voeren.

Kenmerken

Opmerkingen

Gebruik DSAvoor de naam System.Security.Cryptography.DSA.

Zie ook

Van toepassing op