GunakanAmazon S3Enkripsi sisi klien - AWS SDK for Java 1.x

AWS SDK for Java 1.x telah memasuki mode pemeliharaan pada 31 Juli 2024, dan akan mencapai end-of-supportpada 31 Desember 2025. Kami menyarankan Anda bermigrasi ke AWS SDK for Java 2.xuntuk terus menerima fitur baru, peningkatan ketersediaan, dan pembaruan keamanan.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

GunakanAmazon S3Enkripsi sisi klien

Mengenkripsi data menggunakanAmazon S3enkripsi klien adalah salah satu cara Anda dapat memberikan lapisan perlindungan tambahan untuk informasi sensitif yang Anda simpan diAmazon S3. Contoh dalam bagian ini menunjukkan cara membuat dan mengonfigurasiAmazon S3enkripsi klien untuk aplikasi Anda.

Jika Anda baru mengenal kriptografi, lihatDasar KriptografidiAWSPanduan Pengembang KMS untuk gambaran dasar istilah kriptografi dan algoritma. Untuk informasi tentang dukungan kriptografi di semuaAWSSDK, lihatAWSSupport SDK untukAmazon S3Enkripsi sisi kliendiAmazon Web ServicesReferensi Umum.

catatan

Contoh-contoh kode ini berasumsi bahwa Anda memahami materi diMenggunakanAWS SDK for Javadan telah dikonfigurasi defaultAWSkredensi menggunakan informasi diMengaturAWSKredensial dan Wilayah untuk Pembangunan.

Jika Anda menggunakan versi 1.11.836 atau versi sebelumnyaAWS SDK for Java, lihatAmazon S3Migrasi Klienuntuk informasi tentang migrasi aplikasi Anda ke versi yang lebih baru. Jika Anda tidak dapat bermigrasi, lihatcontoh lengkap inidi GitHub.

Jika tidak, jika Anda menggunakan versi 1.11.837 atau yang lebih baru dariAWS SDK for Java, jelajahi contoh topik yang tercantum di bawah ini untuk digunakanAmazon S3enkripsi di sisi klien.