Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS Encryption SDK for C
AWS Encryption SDK for C Ini menyediakan pustaka enkripsi sisi klien untuk pengembang yang menulis aplikasi di C. Ini juga berfungsi sebagai dasar untuk implementasi AWS Encryption SDK dalam bahasa pemrograman tingkat tinggi.
Seperti semua implementasi AWS Encryption SDK, AWS Encryption SDK for C menawarkan fitur perlindungan data tingkat lanjut. Ini termasuk enkripsi amplop, data tambahan yang diautentikasi (AAD), dan suite algoritma kunci simetris yang aman, diautentikasi, seperti 256-bit AES - GCM dengan derivasi dan penandatanganan kunci.
Semua implementasi khusus bahasa sepenuhnya dapat AWS Encryption SDK dioperasikan. Misalnya, Anda dapat mengenkripsi data dengan AWS Encryption SDK for C dan mendekripsi dengan implementasi bahasa yang didukung, termasuk Enkripsi.AWS CLI
AWS Encryption SDK for C Membutuhkan AWS SDK for C++ untuk berinteraksi dengan AWS Key Management Service (AWS KMS). Anda perlu menggunakannya hanya jika Anda menggunakan AWS KMS keyring opsional. Namun, AWS Encryption SDK tidak memerlukan AWS KMS atau AWS layanan lainnya.
Pelajari Lebih Lanjut
-
Untuk detail tentang pemrograman dengan AWS Encryption SDK for C, lihat contoh C, contoh
di aws-encryption-sdk-c repositori GitHub, dan dokumentasi.AWS Encryption SDK for C API -
Untuk diskusi tentang cara menggunakan data AWS Encryption SDK for C untuk mengenkripsi sehingga Anda dapat mendekripsi dalam beberapa Wilayah AWS, lihat Cara mendekripsi ciphertext di beberapa wilayah dengan di C di
Blog Keamanan. AWS Encryption SDK AWS