Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Migrasi Anda AWS Encryption SDK
AWS Encryption SDK Mendukung beberapa implementasi bahasa pemrograman interoperable, yang masing-masing dikembangkan dalam repositori open-source pada. GitHub Sebagai praktik terbaik, kami menyarankan Anda menggunakan versi terbaru AWS Encryption SDK untuk setiap bahasa.
Anda dapat meng-upgrade dengan aman dari versi 2.0. x atau yang lebih baru AWS Encryption SDK ke versi terbaru. Namun, 2.0. versi x AWS Encryption SDK memperkenalkan fitur keamanan baru yang signifikan, beberapa di antaranya melanggar perubahan. Untuk meng-upgrade dari versi lebih awal dari 1.7. x ke versi 2.0. x dan yang lebih baru, Anda harus terlebih dahulu meningkatkan ke yang terbaru 1. versi x. Topik di bagian ini dirancang untuk membantu Anda memahami perubahan, memilih versi yang benar untuk aplikasi Anda, dan bermigrasi dengan aman dan berhasil ke versi terbaru. AWS Encryption SDK
Untuk informasi tentang versi signifikan dari AWS Encryption SDK, lihatVersi dari AWS Encryption SDK.
penting
Jangan meng-upgrade langsung dari versi yang lebih awal dari 1.7. x ke versi 2.0. x atau yang lebih baru tanpa terlebih dahulu meningkatkan ke yang terbaru 1. versi x. Jika Anda meng-upgrade langsung ke versi 2.0. x atau yang lebih baru dan mengaktifkan semua fitur baru dengan segera, tidak AWS Encryption SDK akan dapat mendekripsi ciphertext yang dienkripsi di bawah versi yang lebih lama. AWS Encryption SDK
catatan
Versi paling awal AWS Encryption SDK untuk .NET adalah versi 3.0. x. Semua versi AWS Encryption SDK untuk .NET mendukung praktik terbaik keamanan yang diperkenalkan di 2.0. x dari AWS Encryption SDK. Anda dapat dengan aman meningkatkan ke versi terbaru tanpa kode atau perubahan data.
AWS Enkripsi CLI: Saat membaca panduan migrasi ini, gunakan 1.7. x instruksi migrasi untuk AWS Enkripsi CLI 1.8. x dan gunakan 2.0. x instruksi migrasi untuk AWS Enkripsi CLI 2.1. x. Untuk detailnya, lihat Versi CLI AWS Enkripsi.
Fitur keamanan baru awalnya dirilis dalam AWS Enkripsi CLI versi 1.7. x dan 2.0. x. Namun, AWS Enkripsi CLI versi 1.8. x menggantikan versi 1.7. x dan AWS Enkripsi CLI 2.1. x menggantikan 2.0. x. Untuk detailnya, lihat penasihat keamanan
- Pengguna baru
-
Jika Anda baru mengenal AWS Encryption SDK, instal versi terbaru AWS Encryption SDK untuk bahasa pemrograman Anda. Nilai default memungkinkan semua fitur keamanan AWS Encryption SDK, termasuk enkripsi dengan penandatanganan, derivasi kunci, dan komitmen utama. AWS Encryption SDK
- Pengguna saat ini
-
Kami menyarankan Anda meningkatkan dari versi Anda saat ini ke versi terbaru yang tersedia sesegera mungkin. Semua 1. x versi AWS Encryption SDK berada dalam end-of-support fase, seperti versi yang lebih baru dalam beberapa bahasa pemrograman. Untuk detail tentang status dukungan dan pemeliharaan AWS Encryption SDK dalam bahasa pemrograman Anda, lihatSupport dan pemeliharaan.
AWS Encryption SDK versi 2.0. x dan yang lebih baru menyediakan fitur keamanan baru untuk membantu melindungi data Anda. Namun, AWS Encryption SDK versi 2.0. x termasuk melanggar perubahan yang tidak kompatibel ke belakang. Untuk memastikan transisi yang aman, mulailah dengan bermigrasi dari versi Anda saat ini ke versi terbaru 1. x dalam bahasa pemrograman Anda. Ketika terbaru Anda 1. versi x sepenuhnya digunakan dan beroperasi dengan sukses, Anda dapat dengan aman bermigrasi ke versi 2.0. x dan kemudian. Proses dua langkah ini sangat penting terutama untuk aplikasi terdistribusi.
Untuk informasi selengkapnya tentang fitur AWS Encryption SDK keamanan yang mendasari perubahan ini, lihat Peningkatan enkripsi sisi klien: Komitmen eksplisit KeyIds dan kunci
Mencari bantuan dengan menggunakan AWS Encryption SDK for Java dengan AWS SDK for Java 2.x? Lihat Prasyarat.