Bagikan melalui


MSSQLSERVER_33128

Berlaku untuk: SQL Server

Detail

Atribut Nilai
Nama Produk SQL Server
ID Peristiwa 33128
Sumber Kejadian MSSQLSERVER
Komponen SQLEngine
Nama Simbolis SEC_DEPRECATED_ALGO
Teks Pesan Enkripsi gagal. Kunci menggunakan algoritma '%.*ls' yang tidak lagi didukung.

Penjelasan

Pesan ini terjadi saat mereferensikan algoritma enkripsi RC4 (atau RC4_128). RC4 dan RC4_128 adalah algoritma yang lemah dan tidak digunakan lagi. Gunakan algoritma yang lebih kuat seperti salah satu algoritma AES sebagai gantinya.

Ketika tingkat kompatibilitas database adalah 90 atau 100, operasi berhasil, peristiwa penghentian dinaikkan, dan pesan hanya muncul di buffer cincin.

Ketika tingkat kompatibilitas database adalah 110 atau lebih tinggi, operasi dekripsi berhasil, peristiwa penghentian dinaikkan, dan pesan hanya muncul di buffer cincin. Operasi enkripsi akan gagal, peristiwa penghentian dinaikkan, dan pesan ditampilkan untuk pengguna, dan pesan muncul di buffer cincin.

Catatan

Buffer cincin adalah komponen internal yang tidak sepenuhnya didokumenkan dan tidak dimaksudkan untuk digunakan oleh pelanggan. Pesan dari buffer cincin berguna saat menghubungi Dukungan Pelanggan Microsoft. Untuk menampilkan buffer cincin, kueri tampilan manajemen dinamis sys.dm_os_ring_buffers.

Provinsi Deskripsi
1 Kunci RC4 digunakan dalam fungsi encryptbykey() bawaan. Fungsi bawaan mengembalikan NULL. Pesan ini hanya muncul di buffer cincin.
2 Kunci RC4 digunakan oleh fungsi decryptbykey() bawaan. Pesan ini hanya muncul di buffer cincin.
3 Kunci RC4 yang tidak digunakan lagi sedang dienkripsi oleh kunci konten. Dilihat oleh pengguna dan di buffer cincin. Kunci konten RC4 yang tidak digunakan lagi tidak dapat diubah dalam tingkat kompatibilitas 110. Cobalah untuk menggunakan kunci non-RC4 untuk operasi kripto. Jika perlu, atur tingkat kompatibilitas mundur ke 90 atau 100.
4 Kunci non-RC4 sedang dienkripsi oleh kunci konten RC4 yang tidak digunakan lagi. Dilihat oleh pengguna dan di buffer cincin. Ubah aplikasi untuk menggunakan kunci simetris non-RC4 atau atur tingkat kompatibilitas mundur ke 90 atau 100.
5 Kunci RC4 yang tidak digunakan lagi sedang didekripsi oleh kunci konten. Pesan ini hanya muncul di buffer cincin.
6 Kunci non-RC4 sedang didekripsi oleh kunci konten RC4. Pesan ini hanya muncul di buffer cincin.
7 Kunci konten RC4 sedang dienkripsi oleh sertifikat. Dilihat oleh pengguna dan di buffer cincin.
8 Kunci konten RC4 sedang didekripsi oleh sertifikat. Pesan ini hanya muncul di buffer cincin.
9 Kunci konten RC4 sedang dienkripsi oleh kunci EKM.
10 Kunci konten RC4 sedang didekripsi oleh kunci EKM. Pesan ini hanya muncul di buffer cincin.

Tindakan Pengguna

Gunakan algoritma yang lebih kuat seperti salah satu algoritma AES sebagai gantinya. (Disarankan)

Gunakan ALTER DATABASE SET COMPATIBILITY_LEVEL untuk mengatur database ke tingkat kompatibilitas 100. (Tidak disarankan.)