Penjelasan Enkripsi AES-256: Artinya bagi Foto Anda

Setiap app brankas mengaku memakai AES-256, dan bagian itu hampir tidak pernah jebol. Ini yang perlu Anda tanyakan.

Kode QR: pindai dengan kamera iPhone untuk memasang Hidlet

Hidlet adalah aplikasi iPhone

Arahkan kamera iPhone ke kode untuk memasang. Tanpa akun.

atau kirimi saya tautannya
Jawaban singkat:

AES-256 adalah sandi standar pemerintah AS dengan kunci 256 bit, dan tidak ada yang bisa membobolnya dengan menebak kuncinya. Jadi ketika brankas foto menulis “AES-256”, pertanyaan yang sebenarnya ada di tempat lain. Dari mana kuncinya berasal? Seberapa kuat kata sandi atau pola di baliknya? Siapa lagi yang memegang salinannya? Dan apakah ada salinan di cloud yang dienkripsi dengan cara lain?

Anda sedang membandingkan app brankas foto, dan setiap listing berkata hal yang sama: AES-256, setara bank, kelas militer. Kalau semuanya memakai enkripsi yang sama, seharusnya semuanya sama amannya. Kenyataannya tidak, sebab “AES-256” menyebut satu-satunya bagian sistem yang nyaris tidak pernah gagal.

Panduan ini menjelaskan apa itu AES-256 dengan bahasa sederhana, bagaimana brankas mengubah kata sandi Anda menjadi kunci, mengapa langkah itu lebih penting daripada sandinya, dan lima pertanyaan yang lebih berguna daripada label tersebut.

Apa itu AES-256

AES, Advanced Encryption Standard, adalah sandi yang diterbitkan NIST, badan standar AS, sebagai FIPS 197. AES mengambil data Anda dalam blok 128 bit dan mengacak setiap blok dengan kunci rahasia, sehingga hanya pemegang kunci yang sama yang bisa mengembalikannya.

Angkanya adalah ukuran kunci. AES punya tiga versi:

Versi Ukuran kunci Putaran pengacakan Kekuatan keamanan menurut NIST
AES-128 128 bit 10 128 bit
AES-192 192 bit 12 192 bit
AES-256 256 bit 14 256 bit

Kunci 256 bit punya 2²⁵⁶ kemungkinan nilai, angka dengan 78 digit. Mencoba semuanya bukan soal komputer yang lebih cepat; itu sama sekali bukan serangan yang realistis. Panduan manajemen kunci NIST memberi AES-256 kekuatan keamanan 256 bit, dan laporan pasca-kuantum 2026-nya menempatkan AES-256 di kategori keamanan kuantum tertinggi, dengan menyatakan tidak memperkirakan perlu beralih dari standar simetris seperti AES.

Jadi sandinya aman. Semua hal menarik terjadi di sekitarnya.

Mode: apakah perubahan terdeteksi?

AES sendiri hanya mengacak satu blok. Untuk mengenkripsi satu foto utuh, app menjalankannya dalam sebuah mode, dan mode itulah yang menentukan apa lagi yang Anda dapatkan.

GCM (Galois/Counter Mode) adalah pilihan umum untuk berkas. NIST menjelaskannya sebagai enkripsi terautentikasi: selain menjaga data tetap rahasia, GCM dapat mendeteksi perubahan pada data, baik yang tidak disengaja maupun yang disengaja. Kalau seseorang mengubah foto terenkripsi, app akan tahu, bukan menampilkan berkas yang rusak.

GCM punya satu aturan keras. Setiap enkripsi membutuhkan nilai baru bernama nonce (NIST menyebutnya IV), dan NIST memperingatkan bahwa jika satu nilai pernah diulang dengan kunci yang sama, perlindungannya bisa nyaris runtuh sepenuhnya. NIST menilai aturan ini hampir sama pentingnya dengan menjaga kunci tetap rahasia. Brankas yang menulis “AES-256-GCM” memberi Anda informasi yang berguna; yang hanya menulis “AES-256” tidak menyebut mode apa yang dipakainya.

Kunci: dari mana asalnya?

Inilah pertanyaan yang menentukan seberapa aman sebuah brankas sebenarnya.

Tidak ada yang mengetik kunci 256 bit. Anda mengetik PIN, kata sandi, atau pola, lalu app mengubahnya menjadi kunci. Panduan NIST tentang kunci berbasis kata sandi menjelaskan masalahnya dengan lugas: kata sandi berentropi rendah, jadi tidak cocok dipakai langsung sebagai kunci. Dan jika seseorang menyalin berkas terenkripsi, ia bisa menebak secara offline, di perangkat keras pilihannya sendiri, sehingga kekuatan kata sandi menjadi krusial.

Dua alat membuat penebakan lebih sulit:

Namun berapa pun putarannya, kode pendek tidak akan terselamatkan. PIN 4 digit hanya punya 10.000 kemungkinan. Sekalipun tiap tebakan lambat, itu daftar yang kecil. Panduan manajemen kunci NIST menyampaikan poin umumnya: kekuatan sebuah kunci turun menjadi kekuatan proses terlemah yang melindunginya. Kunci 256 bit yang dibuat dari PIN 4 digit, dalam praktiknya, hanyalah PIN 4 digit.

iPhone Anda menangani hal ini lebih baik daripada app mana pun yang berjalan sendiri. Apple menyatakan kode sandi terikat pada kunci perangkat keras di dalam perangkat, sehingga tebakan harus dilakukan di iPhone itu, sekitar 80 milidetik per tebakan, dengan jeda yang diberlakukan oleh Secure Enclave. Ponsel juga mengenkripsi berkas yang Anda simpan: Apple menyatakan setiap berkas mendapat kunci 256 bit baru miliknya sendiri, dan pada perangkat A14 hingga A18 serta M1 atau yang lebih baru, enkripsinya adalah AES-256 dalam mode XTS (model A9–A13 memakai AES-128). Apakah Album Tersembunyi iPhone Terenkripsi? menjelaskan apa saja cakupannya.

Kesalahpahaman umum

“Kelas militer” berarti ada yang ekstra. Kami tidak menemukan badan standar yang mendefinisikannya. Itu frasa pemasaran, biasanya untuk AES-256 biasa. RFC 9151, profil suite CNSA buatan NSA untuk sistem keamanan nasional, mencantumkan AES dengan kunci 256 bit dalam mode GCM, yang dipakai banyak app biasa.

“AES-256” berarti perusahaannya tidak bisa melihat foto saya. Tidak dengan sendirinya. Enkripsi hanya menghalangi orang yang tidak punya kunci. Kalau perusahaan memegang kuncinya, ia bisa mendekripsi. Apple terbuka soal ini untuk iCloud: dengan perlindungan standar, Apple memegang kunci untuk sebagian besar data, termasuk Foto, dan dapat mendekripsinya atas nama Anda; dengan Perlindungan Data Lanjutan, hanya perangkat tepercaya Anda yang memegang kunci untuk sebagian besar data iCloud Anda. Bisakah Apple Melihat Foto Tersembunyi Anda? memuat detailnya.

“Terenkripsi di ponsel” berarti terenkripsi di cloud. Periksa pencadangannya secara terpisah. Brankas bisa mengenkripsi berkas dengan cermat di iPhone, lalu mencadangkannya ke tempat yang dienkripsi dengan kunci yang disimpan perusahaan.

Lebih besar selalu lebih baik. AES-128 pun jauh di luar jangkauan tebakan. Selisih antara 128 dan 256 bit jauh kurang penting dibanding selisih antara PIN 4 digit dan frasa sandi yang panjang.

Lima pertanyaan yang sebaiknya Anda ajukan

  1. Mode apa? AES-256-GCM, atau mode terautentikasi lain, menandakan berkas tidak bisa diubah tanpa disadari app.
  2. Apa yang membuat kuncinya? Kata sandi, PIN, pola? Seberapa panjang bisa dibuat, dan apakah app memperlambat penebakan?
  3. Siapa lagi yang memegang kuncinya? Jika ada reset kata sandi lewat email, orang selain Anda bisa masuk.
  4. Apa yang terjadi pada salinan cloud? Apakah dienkripsi di ponsel lebih dulu, dengan kunci yang tidak pernah dilihat perusahaan?
  5. Melindungi dari siapa? Orang asing yang menyalin berkas, orang yang meminjam ponsel Anda yang sedang terbuka, dan orang yang tahu kode sandi Anda adalah tiga masalah yang berbeda.

Untuk yang terakhir, lihat Kunci Pola vs PIN vs Face ID: Mana yang Melindungi Foto.

Bagaimana Hidlet menjawabnya

Hidlet mengenkripsi setiap foto, video, nama berkas, dan thumbnail dengan AES-256-GCM di iPhone Anda sebelum disimpan. Setiap brankas punya kunci acaknya sendiri, dan pola yang Anda gambar di kisi 5×5 yang membukanya. Pola itu tidak pernah disimpan: Hidlet menjalankannya melalui PBKDF2-HMAC-SHA512 sebanyak 600.000 kali, dicampur dengan rahasia acak yang disimpan di Rantai Kunci Anda, terpisah dari cadangan. Siapa pun yang hanya memegang salinan cadangan Anda tidak bisa mulai menebak tanpa rahasia itu. Pola yang salah menambah waktu tunggu yang terus bertambah, hingga 15 menit setiap kali.

Tidak ada pihak lain yang memegang salinan kunci itu, termasuk kami. Cadangan terenkripsi yang opsional dikirim ke iCloud Anda sendiri, dienkripsi lebih dulu di ponsel.

Yang tidak bisa dilakukannya: pola yang pendek dan sederhana lebih mudah ditebak daripada yang panjang, dan jika seseorang memaksa Anda membuka brankas, enkripsi tidak membantu. Untuk itulah ada brankas paksaan di Pro. Hidlet tersedia di App Store.

Pertanyaan umum

Bisakah AES-256 dibobol?

Tidak dengan menebak kuncinya. NIST memberi AES-256 kekuatan keamanan 256 bit, dan laporan pasca-kuantumnya menempatkannya di kategori tertinggi dari lima kategori keamanan, tanpa perkiraan perlu beralih darinya. Serangan justru menyasar kata sandi, perangkat, atau cara kunci ditangani.

Apakah AES-256 aman dari komputer kuantum?

NIST menyatakan standar simetris seperti AES lebih tidak rentan terhadap komputer kuantum dan tidak memperkirakan perlu beralih darinya. Laporan 2026-nya menempatkan AES-256 di kategori keamanan kuantum tertinggi.

Apa arti “enkripsi kelas militer”?

Tidak ada arti resminya. Kami tidak menemukan badan standar yang mendefinisikannya. Biasanya istilah ini hanya berarti AES-256. Rangkaian algoritma NSA sendiri untuk sistem keamanan nasional mencantumkan AES dengan kunci 256 bit dalam mode GCM.

Apakah iPhone saya sudah memakai AES-256?

Apple menyatakan setiap berkas yang Anda simpan mendapat kunci 256 bit baru miliknya sendiri, dan pada perangkat A14 hingga A18 serta M1 atau yang lebih baru, enkripsinya adalah AES-256 dalam mode XTS (model lama A9–A13 memakai AES-128 dalam mode XTS). Itu mencakup seluruh perpustakaan foto Anda, bukan hanya satu album.

Sumber

  1. NIST FIPS 197 — Advanced Encryption Standard (AES)
  2. NIST SP 800-38D — Galois/Counter Mode (GCM)
  3. NIST SP 800-132 — Recommendation for Password-Based Key Derivation
  4. NIST SP 800-57 Part 1 Rev. 5 — Recommendation for Key Management
  5. NIST IR 8547 — Transition to Post-Quantum Cryptography Standards
  6. RFC 8018 — PKCS
  7. RFC 9151 — Commercial National Security Algorithm (CNSA) Suite Profile for TLS and DTLS
  8. Apple Platform Security — Data Protection overview
  9. Apple Platform Security — Passcodes and passwords
  10. Apple Support — iCloud data security overview