0Pricing
Cryptology Academy · Pelajaran

Ikhtisar Simetris vs Asimetris

Pahami dua keluarga utama sistem kriptografi modern.

Ikhtisar Simetris vs Asimetris adalah pelajaran Cryptology Academy gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Cryptology Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Cryptology Academy mencakup 4 pelajaran total.

Selamat Datang

Dalam pelajaran ini, Anda akan membandingkan dua keluarga utama kriptografi modern: enkripsi simetris (kunci bersama) dan asimetris (kunci publik).

Enkripsi Simetris

Dalam enkripsi simetris, kunci yang sama digunakan untuk enkripsi dan dekripsi. Contoh: AES, ChaCha20. Enkripsi ini cepat, tetapi memerlukan pertukaran kunci yang aman.

Masalah Distribusi Kunci

Jika Alice dan Bob sama-sama memerlukan kunci yang sama, bagaimana mereka dapat membagikannya dengan aman? Masalah ini belum terpecahkan selama berabad-abad hingga Diffie-Hellman pada 1976.

Enkripsi Asimetris

Enkripsi asimetris menggunakan sepasang kunci: kunci publik (dapat dibagikan) dan kunci privat (rahasia). Siapa pun dapat mengenkripsi menggunakan kunci publik; hanya kunci privat yang dapat mendekripsinya.

RSA & ECC

RSA mengandalkan sulitnya faktorisasi bilangan bulat. Kriptografi kurva eliptik (ECC) menggunakan masalah logaritma diskret pada kurva, sehingga menghasilkan kunci yang lebih kecil dengan tingkat keamanan yang sama.

Enkripsi Hibrida

Dalam praktiknya, kita menggabungkan keduanya: kriptografi asimetris untuk menukar kunci simetris, lalu menggunakan kunci tersebut untuk mengenkripsi data dalam jumlah besar. TLS melakukan hal ini.

Perbandingan Kecepatan

Operasi simetris (AES) sekitar 1000× lebih cepat daripada operasi asimetris (RSA). Kriptografi asimetris hanya digunakan untuk pertukaran kunci dan tanda tangan, bukan untuk data dalam jumlah besar.

Ukuran Kunci & Tingkat Keamanan

AES 128-bit ≈ RSA-3072 ≈ ECC-256 dalam tingkat keamanan. Kunci yang lebih besar memberikan perlindungan lebih kuat terhadap pencarian menyeluruh, tetapi meningkatkan waktu komputasi.

Fungsi Hash: Keluarga Ketiga

Fungsi hash adalah fungsi satu arah yang menghasilkan intisari dengan panjang tetap. Fungsi ini tidak memiliki kunci (atau memiliki kunci dalam bentuk HMAC). Fungsi ini digunakan untuk integritas, bukan enkripsi.

Kapan Menggunakan yang Mana

Gunakan enkripsi simetris untuk data dalam jumlah besar, enkripsi asimetris untuk pertukaran kunci dan tanda tangan, serta hash untuk pemeriksaan integritas dan penyimpanan kata sandi.

Contoh Nyata: Protokol Signal

Signal menggunakan ECDH untuk pertukaran kunci, AES-256-GCM untuk pesan, dan HMAC-SHA256 untuk autentikasi—ketiga keluarga tersebut bekerja bersama.

Periksa Cepat

Apa keunggulan utama enkripsi asimetris dibandingkan enkripsi simetris?

Rangkuman

Bagus sekali! Anda telah memahami dua keluarga utama kriptografi dan kapan keduanya perlu digabungkan. Selanjutnya, Anda akan melihat cara kriptografi melindungi aplikasi nyata.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Ikhtisar Simetris vs Asimetris” gratis?

Ya — teks lengkap “Ikhtisar Simetris vs Asimetris” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Cryptology Academy, upgrade ke CoddyKit PRO. Kursus Cryptology Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Ikhtisar Simetris vs Asimetris”?

Pahami dua keluarga utama sistem kriptografi modern. Kamu berlatih Cryptology Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Cryptology Academy?

Tidak diperlukan pengalaman sebelumnya. Cryptology Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.

Berapa lama pelajaran “Ikhtisar Simetris vs Asimetris” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Cryptology Academy ini?

Ya. Setiap pelajaran Cryptology Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Sandi Kuno dan Sejarah Kriptografi Awal
  2. Kosakata Inti Kriptografi
  3. Ikhtisar Simetris vs Asimetris
  4. Kripto dalam Kehidupan Sehari-hari
← Kembali ke Cryptology Academy