Share via


ECDsaCng.LegalKeySizes Properti

Definisi

Mendapatkan ukuran kunci, dalam bit, yang didukung oleh setter KeySize properti.

public:
 virtual property cli::array <System::Security::Cryptography::KeySizes ^> ^ LegalKeySizes { cli::array <System::Security::Cryptography::KeySizes ^> ^ get(); };
public override System.Security.Cryptography.KeySizes[] LegalKeySizes { get; }
member this.LegalKeySizes : System.Security.Cryptography.KeySizes[]
Public Overrides ReadOnly Property LegalKeySizes As KeySizes()

Nilai Properti

Array yang berisi ukuran kunci yang didukung oleh setter KeySize properti.

Keterangan

Dalam Elliptic Curve Cryptography (ECC) ukuran kunci bukan satu-satunya input ke dalam proses pembuatan kunci, itu berasal dari parameter kurva untuk kurva elips tertentu. Properti ini hanya melaporkan tiga ukuran kunci legal: 256, 384, dan 521 bit. Ketika ukuran kunci digunakan sendiri sebagai dasar untuk pembuatan kunci, ukuran yang didukung memetakan ke kurva bernama secp256r1 (alias NIST P-256), secp384r1 (alias NIST P-384), dan secp521r1 (alias NIST P-521).

Ketika dijalankan pada Windows 10, kelas ini mendukung banyak kurva bernama tambahan, tetapi itu tidak tercermin dalam properti ini.

Berlaku untuk

Lihat juga