DSACng Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas DSACng.
Overload
| Nama | Deskripsi |
|---|---|
| DSACng() |
Menginisialisasi instans DSACng baru kelas dengan pasangan kunci acak 2.048-bit. |
| DSACng(Int32) |
Menginisialisasi instans DSACng baru kelas dengan kunci yang dihasilkan secara acak dari ukuran yang ditentukan. |
| DSACng(CngKey) |
Menginisialisasi instans DSACng baru kelas dengan kunci yang ditentukan. |
DSACng()
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
Menginisialisasi instans DSACng baru kelas dengan pasangan kunci acak 2.048-bit.
public:
DSACng();
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public DSACng();
public DSACng();
Public Sub New ()
- Atribut
Berlaku untuk
DSACng(Int32)
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
Menginisialisasi instans DSACng baru kelas dengan kunci yang dihasilkan secara acak dari ukuran yang ditentukan.
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)
Parameter
- keySize
- Int32
Ukuran kunci yang dihasilkan dalam bit.
- Atribut
Pengecualian
keySize tidak valid.
Keterangan
Ukuran kunci yang valid berkisar dari 512 hingga 3.072 bit, dengan kenaikan 64. Kami menyarankan agar ukuran minimum 2.048 bit digunakan untuk semua kunci.
Penting
Pembuat algoritma DSA telah menarik dukungan mereka untuk itu. Pertimbangkan untuk RSA menggunakan kelas atau ECDsa kelas alih-alih DSA kelas . Gunakan DSA hanya untuk kompatibilitas dengan aplikasi dan data warisan.
Berlaku untuk
DSACng(CngKey)
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
- Sumber:
- Cng.NotSupported.cs
Menginisialisasi instans DSACng baru kelas dengan kunci yang ditentukan.
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)
Parameter
- key
- CngKey
Kunci yang digunakan untuk operasi DSA.
- Atribut
Pengecualian
key bukan kunci DSA yang valid.
keyadalah null.
Keterangan
dari CngKey.AlgorithmGroupkey harus CngAlgorithmGroup.Dsa.
Konstruktor ini membuat salinan kunci. Bahkan jika key dibuang, salinan objek kunci ini di DSA tetap hidup.