RSACryptoServiceProvider.KeySize 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 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.