Membuat set kunci berdasarkan tipe algoritma yang ditentukan.
Sintaksis
binary SET_KUNCI_BARU(string <tipe_kunci>, [string <deskripsi>])Parameter
tipe_kunci: Wajib. Menentukan tipe algoritma untuk kunci data dalam set kunci baru. Nilai valid: AES-GCM-256, AES-SIV-CMAC-128, dan AES-SIV-CMAC-256.
deskripsi: Opsional. Memberikan deskripsi untuk kunci data dalam set kunci baru.
Nilai pengembalian
Set kunci dengan tipe BINARY dikembalikan.
Contoh
select hex(SET_KUNCI_BARU('AES-GCM-256', 'halo dunia'));Hasil berikut dikembalikan:
+------------+
| _c0 |
+------------+
| 0A10577567735A514541554D42776E684C4212580A330A0B4145532D47434D2D323536122017F7A430B9D4B59B55454FD4B486216059F1B748CE0502D901EBEACEAB6569191801200210011A10577567735A514541554D42776E684C4220022A0B68656C6C6F20776F726C64 |
+------------+Referensi
Referensi | Deskripsi |
Menggambarkan cara menggunakan fungsi enkripsi dan dekripsi terkait set kunci. | |
Menggambarkan fungsi TAMBAH_KUNCI_KE_SET_KUNCI. Fungsi ini digunakan untuk menambahkan kunci ke set kunci dan mengonfigurasi kunci tersebut sebagai kunci utama. | |
Menggambarkan fungsi SET_KUNCI_KE_JSON. Fungsi ini digunakan untuk mengonversi set kunci dengan tipe BINARY menjadi string JSON yang dapat dibaca. Setelah konversi, Anda dapat melihat detail dari set kunci. | |
Menggambarkan fungsi SET_KUNCI_DARI_JSON. Fungsi ini digunakan untuk mengonversi set kunci dengan tipe JSON menjadi set kunci dengan tipe BINARY. | |
Menggambarkan fungsi ROTASI_SET_KUNCI. Fungsi ini memungkinkan sistem secara otomatis menghasilkan kunci baru dan mengonfigurasi kunci baru tersebut sebagai kunci utama. | |
Menggambarkan fungsi SET_KUNCI_TERBALUT_BARU. Fungsi ini digunakan untuk mengasumsikan Alibaba Cloud Resource Name (ARN) dari peran yang dapat menggunakan Key Management Service (KMS) customer master key (CMK) ARN ke MaxCompute dan membuat set kunci terbalut. ARN peran ditentukan oleh | |
Menggambarkan fungsi ROTASI_SET_KUNCI_TERBALUT. Fungsi ini digunakan untuk mendekripsi set kunci terenkripsi, menerapkan rotasi kunci, dan menggunakan kunci baru untuk mengenkripsi data. | |
Menggambarkan fungsi GUNAKAN_SET_KUNCI_TERBALUT. Fungsi ini digunakan untuk mengonversi set kunci terbalut menjadi set kunci dasar yang digunakan sebagai parameter dalam fungsi enkripsi atau dekripsi. Anda juga dapat menggunakan fungsi GUNAKAN_SET_KUNCI_TERBALUT untuk mendapatkan informasi tentang set kunci terbalut dan menyimpan informasi tersebut untuk pemeliharaan set kunci selanjutnya. | |
Menggambarkan fungsi ENKRIPSI_SIMETRIS_ENHANCED. Fungsi ini digunakan untuk mengenkripsi data menggunakan set kunci tertentu. | |
Menggambarkan fungsi DEKRIPSI_SIMETRIS_ENHANCED. Fungsi ini digunakan untuk mendekripsi data menggunakan set kunci tertentu. |