Instalasi AWS Encryption SDK for C - AWS Encryption SDK

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

Instalasi AWS Encryption SDK for C

Instal versi terbaru dari file AWS Encryption SDK for C.

catatan

Semua versi yang AWS Encryption SDK for C lebih awal dari 2.0.0 sedang dalam fase. end-of-support

Anda dapat memperbarui dengan aman dari versi 2.0. x dan yang lebih baru ke versi terbaru AWS Encryption SDK for C tanpa kode atau perubahan data apa pun. Namun, fitur keamanan baru diperkenalkan di versi 2.0. x tidak kompatibel ke belakang. Untuk memperbarui dari versi lebih awal dari 1.7. x ke versi 2.0. x dan yang lebih baru, Anda harus terlebih dahulu memperbarui ke yang terbaru 1. x versi AWS Encryption SDK for C. Untuk detailnya, lihat MigrasiAWS Encryption SDK.

Anda dapat menemukan petunjuk terperinci untuk menginstal dan membangun file README dari aws-encryption-sdk-crepositori. AWS Encryption SDK for C Ini termasuk instruksi untuk membangun di Amazon Linux, Ubuntu, macOS, dan platform Windows.

Sebelum Anda mulai, putuskan apakah Anda ingin menggunakan AWS KMS gantungan kunci di. AWS Encryption SDK Jika Anda menggunakan AWS KMS keyring, Anda perlu menginstal. AWS SDK for C++ AWS SDK diperlukan untuk berinteraksi dengan AWS Key Management Service(AWS KMS). Ketika Anda menggunakan AWS KMS keyrings, AWS Encryption SDK digunakan AWS KMS untuk menghasilkan dan melindungi kunci enkripsi yang melindungi data Anda.

Anda tidak perlu menginstal AWS SDK for C++ jika Anda menggunakan jenis keyring lain, seperti keyring AES mentah, keyring RSA mentah, atau multi-keyring yang tidak menyertakan keyring. AWS KMS Namun, saat menggunakan tipe keyring mentah, Anda perlu membuat dan melindungi kunci pembungkus mentah Anda sendiri.

Jika Anda mengalami masalah dengan instalasi Anda, ajukan masalah di aws-encryption-sdk-c repositori atau gunakan tautan umpan balik apa pun di halaman ini.