AWS Encryption SDKAntarmuka baris perintah - AWS Encryption SDK

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

AWS Encryption SDKAntarmuka baris perintah

KlasterAWS Encryption SDKAntarmuka Baris Perintah (AWSEnkripsi CLI) memungkinkan Anda untuk menggunakanAWS Encryption SDKuntuk mengenkripsi dan mendekripsi data secara interaktif di baris perintah dan skrip. Anda tidak memerlukan keahlian kripto atau pemrograman.

catatan

Versi dariAWSEnkripsi CLI lebih awal dari 4.0.0 berada diend-of-supportfase.

Anda dapat memperbarui dengan aman dari versi 2.1.xdan kemudian ke versi terbaruAWSEnkripsi CLI tanpa kode atau perubahan data. Namun,Fitur keamanan barudiperkenalkan di versi 2.1.xtidak kompatibel ke belakang. Untuk memperbarui dari versi 1.7.xatau lebih awal, Anda harus memperbarui ke 1 terbaru.xversi dariAWSEnkripsi CLI. Untuk detailnya, lihat MigrasiAWS Encryption SDK.

Fitur keamanan baru awalnya dirilis diAWSEnkripsi CLI versi 1.7.xdan 2.0.x. Namun,AWSEnkripsi CLI versi 1.8.xmenggantikan versi 1.7.xdanAWSEnkripsi CLI 2.1.xmenggantikan 2.0.x. Untuk rincian selengkapnya, lihat yang relevanpenasehat keamanandi dalamaws-encryption-sdk-clirepositori di GitHub.

Seperti semua implementasi dariAWS Encryption SDK, yangAWSEnkripsi CLI menawarkan fitur perlindungan data tingkat lanjut. Ini termasukenkripsi amplop, data terautentikasi tambahan (AAD), dan kunci simetris yang aman, terotentikasi,suite algoritma, seperti AES-GCM kunci, seperti AES-GCM dengan derivasi kunci,Komitmen utama, dan penandatanganan.

KlasterAWSEnkripsi CLI dibangun di atasAWS Encryption SDK for Pythondan didukung di Linux, macOS, dan Windows. Anda dapat menjalankan perintah dan skrip untuk mengenkripsi dan mendekripsi data Anda di shell pilihan Anda di Linux atau macOS, di jendela Command Prompt (cmd.exe) di Windows, dan di PowerShell konsol pada sistem apapun.

Semua implementasi khusus bahasa dariAWS Encryption SDK, termasukAWSEnkripsi CLI, yang interoperable. Misalnya, Anda dapat mengenkripsi data denganAWS Encryption SDK for Javadan mendekripsi denganAWSEnkripsi CLI.

Topik ini memperkenalkanAWSEnkripsi CLI, menjelaskan cara menginstal dan menggunakannya, dan memberikan beberapa contoh untuk membantu Anda memulai. Untuk memulai dengan cepat, lihatCara Mengenkripsi dan Mendekripsi Data Anda denganAWSEnkripsi CLIdi dalamAWSBlog keamanan. Untuk informasi lebih detail, lihatBaca Docs, dan bergabunglah dengan kami dalam mengembangkanAWSEnkripsi CLI diaws-encryption-sdk-clirepositori di GitHub.

Performa

KlasterAWSEnkripsi CLI dibangun di atasAWS Encryption SDK for Python. Setiap kali Anda menjalankan CLI, Anda memulai instance baru dari runtime Python. Untuk meningkatkan kinerja, bila memungkinkan, gunakan satu perintah, bukan serangkaian perintah independen. Misalnya, jalankan satu perintah yang memproses file dalam direktori secara rekursif alih-alih menjalankan perintah terpisah untuk setiap file.