

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

# AWS Encryption SDK referensi
<a name="reference"></a>


|  | 
| --- |
|  Informasi di halaman ini adalah referensi untuk membangun pustaka enkripsi Anda sendiri yang kompatibel dengan file AWS Encryption SDK. Jika Anda tidak membangun pustaka enkripsi kompatibel Anda sendiri, Anda mungkin tidak memerlukan informasi ini. Untuk menggunakan AWS Encryption SDK dalam salah satu bahasa pemrograman yang didukung, lihat[Bahasa pemrograman](programming-languages.md). Untuk spesifikasi yang mendefinisikan elemen AWS Encryption SDK implementasi yang tepat, lihat [AWS Encryption SDK Spesifikasi](https://github.com/awslabs/aws-encryption-sdk-specification/) di GitHub.  | 

 AWS Encryption SDK Menggunakan [algoritma yang didukung](supported-algorithms.md) untuk mengembalikan struktur data tunggal atau *pesan* yang berisi data terenkripsi dan kunci data terenkripsi yang sesuai. Topik berikut menjelaskan algoritma dan struktur data. Gunakan informasi ini untuk membangun pustaka yang dapat membaca dan menulis ciphertext yang kompatibel dengan SDK ini.

**Topics**
+ [Referensi format pesan](message-format.md)
+ [Contoh format pesan](message-format-examples.md)
+ [Referensi tubuh AAD](body-aad-reference.md)
+ [Referensi algoritma](algorithms-reference.md)
+ [Referensi vektor inisialisasi](IV-reference.md)
+ [AWS KMS Rincian teknis keyring hierarkis](hierarchical-keyring-details.md)