Mengenkripsi dan mendekripsi data dengan kunci simetris

Halaman ini menunjukkan cara menggunakan Cloud Key Management Service (Cloud KMS) untuk melakukan operasi kunci simetris berikut:

  • Enkripsi konten teks atau biner (plaintext) menggunakan kunci Cloud KMS.
  • Mendekripsi ciphertext yang dienkripsi dengan kunci Cloud KMS.

Jika Anda ingin menggunakan kunci asimetris untuk enkripsi, lihat Mengenkripsi dan mendekripsi data dengan kunci asimetris. Untuk mempelajari enkripsi simetris mentah, lihat enkripsi simetris mentah.

Sebelum memulai

  1. Buat key ring dan buat kunci.

  2. Pastikan pengguna yang memanggil metode enkripsi dan dekripsi memiliki izin cloudkms.cryptoKeyVersions.useToEncrypt dan cloudkms.cryptoKeyVersions.useToDecrypt pada kunci.