Share via


RSACryptoServiceProvider.KeySize Properti

Definisi

Mendapatkan ukuran kunci saat ini.

public:
 virtual property int KeySize { int get(); };
public override int KeySize { get; }
member this.KeySize : int
Public Overrides ReadOnly Property KeySize As Integer

Nilai Properti

Ukuran kunci dalam bit.

Keterangan

Mendukung RSACryptoServiceProvider ukuran kunci dari 384 bit hingga 16384 bit dalam kenaikan 8 bit jika Anda menginstal Penyedia Kriptografi Yang Ditingkatkan Microsoft. Ini mendukung ukuran kunci dari 384 bit hingga 512 bit dalam kenaikan 8 bit jika Anda menginstal Penyedia Kriptografi Dasar Microsoft.

Ukuran kunci yang valid tergantung pada penyedia layanan kriptografi (CSP) yang digunakan oleh RSACryptoServiceProvider instans. CSP Windows memungkinkan ukuran kunci 384 hingga 16384 bit untuk versi Windows sebelum Windows 8.1, dan ukuran kunci 512 hingga 16384 bit untuk Windows 8.1. Untuk informasi selengkapnya, lihat fungsi CryptGenKey dalam dokumentasi Windows.

Kelas RSACryptoServiceProvider tidak memungkinkan Anda untuk mengubah ukuran kunci menggunakan KeySize properti . Nilai apa pun yang ditulis ke properti ini akan gagal memperbarui properti tanpa kesalahan. Untuk mengubah ukuran kunci, gunakan salah satu konstruktor kelebihan beban.

Berlaku untuk

Lihat juga