ECDsaCng.LegalKeySizes Properti
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.
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.