DSACng Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de DSACng klasse.
Overloads
| Name | Description |
|---|---|
| DSACng() |
Initialiseert een nieuw exemplaar van de DSACng klasse met een willekeurig 2048-bits sleutelpaar. |
| DSACng(Int32) |
Initialiseert een nieuw exemplaar van de DSACng klasse met een willekeurig gegenereerde sleutel van de opgegeven grootte. |
| DSACng(CngKey) |
Initialiseert een nieuw exemplaar van de DSACng klasse met de opgegeven sleutel. |
DSACng()
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
Initialiseert een nieuw exemplaar van de DSACng klasse met een willekeurig 2048-bits sleutelpaar.
public:
DSACng();
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public DSACng();
public DSACng();
Public Sub New ()
- Kenmerken
Van toepassing op
DSACng(Int32)
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
Initialiseert een nieuw exemplaar van de DSACng klasse met een willekeurig gegenereerde sleutel van de opgegeven grootte.
public:
DSACng(int keySize);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public DSACng(int keySize);
public DSACng(int keySize);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.DSACng : int -> System.Security.Cryptography.DSACng
new System.Security.Cryptography.DSACng : int -> System.Security.Cryptography.DSACng
Public Sub New (keySize As Integer)
Parameters
- keySize
- Int32
De grootte van de sleutel die moet worden gegenereerd in bits.
- Kenmerken
Uitzonderingen
keySize is ongeldig.
Opmerkingen
Geldige sleutelgrootten variƫren van 512 tot 3072 bits, in stappen van 64. We raden u aan om voor alle sleutels een minimale grootte van 2048 bits te gebruiken.
Important
De makers van het DSA-algoritme hebben hun ondersteuning voor het algoritme ingetrokken. Overweeg het gebruik van de RSA klasse of de ECDsa klasse in plaats van de DSA klasse. Alleen gebruiken DSA voor compatibiliteit met verouderde toepassingen en gegevens.
Van toepassing op
DSACng(CngKey)
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
- Bron:
- Cng.NotSupported.cs
Initialiseert een nieuw exemplaar van de DSACng klasse met de opgegeven sleutel.
public:
DSACng(System::Security::Cryptography::CngKey ^ key);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public DSACng(System.Security.Cryptography.CngKey key);
public DSACng(System.Security.Cryptography.CngKey key);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.DSACng : System.Security.Cryptography.CngKey -> System.Security.Cryptography.DSACng
new System.Security.Cryptography.DSACng : System.Security.Cryptography.CngKey -> System.Security.Cryptography.DSACng
Public Sub New (key As CngKey)
Parameters
- key
- CngKey
De sleutel die moet worden gebruikt voor DSA-bewerkingen.
- Kenmerken
Uitzonderingen
key is geen geldige DSA-sleutel.
key is null.
Opmerkingen
CngKey.AlgorithmGroup Het key moet zijnCngAlgorithmGroup.Dsa.
Met deze constructor wordt een kopie van de sleutel gemaakt. Zelfs als key het object wordt verwijderd, blijft de kopie van dit sleutelobject in DSA actief.