Keajaiban Satu-Kunci dari Kriptografi Simetris

robot
Pembuatan abstrak sedang berlangsung

Saya telah menyelami metode enkripsi belakangan ini, dan izinkan saya memberitahu Anda - kriptografi simetris sangat sederhana namun menyebalkan. Ini seperti memiliki satu kunci untuk mengunci dan membuka pintu depan Anda: sangat nyaman sampai seseorang mencuri kunci itu!

Seluruh konsep bergantung pada rahasia bersama antara pihak-pihak. Saya enkripsi pesan saya dengan kunci bersama kita, mengirimkan Anda omong kosong, dan Anda dekripsi dengan kunci yang sama. Voilà! Kita sedang membisikkan rahasia di seluruh internet.

Tipe militer dan pemerintah telah menyukai pendekatan ini selama beberapa dekade, meskipun saya skeptis tentang berapa banyak pintu belakang yang telah mereka bangun ke dalam sistem ini. Proses enkripsi itu sendiri sederhana: jalankan teks melalui algoritma cipher, hasilkan sampah terenkripsi. Hanya seseorang dengan kunci berharga kami yang dapat memahaminya.

Keamanan tergantung pada kompleksitas kunci. Kunci 128-bit akan membutuhkan waktu lama untuk dipecahkan dengan brute force, dan kunci 256-bit praktis tahan kuantum - atau begitulah klaim mereka. Saya tidak sepenuhnya yakin bahwa ketahanan kuantum akan bertahan selamanya, tetapi itu adalah keluhan lain.

Apa yang mengganggu saya tentang enkripsi simetris adalah masalah pertukaran kunci. Bagaimana Anda dapat secara rahasia membagikan kunci yang sangat penting itu kepada seseorang melalui koneksi yang tidak aman? Ini adalah kerentanan besar! Jika saya mencegat kunci Anda selama transmisi, semua enkripsi canggih Anda menjadi benar-benar tidak berguna.

Itulah mengapa sebagian besar sistem modern menggunakan pendekatan hibrida. Mereka akan menggunakan enkripsi asimetris ( metode dua kunci ) hanya untuk menukar kunci simetris dengan aman. Ini adalah solusi yang cerdik, tetapi terasa seperti menempelkan plester pada cacat desain yang mendasar.

Dan jangan membuatku mulai berbicara tentang implementasi! Bahkan algoritma yang paling aman secara matematis menjadi tidak berharga ketika di kode dengan buruk. Jumlah pelanggaran profil tinggi yang disebabkan oleh kesalahan pengembang daripada kelemahan algoritmik sangat mengecewakan.

Meskipun kritik saya, saya tidak bisa menyangkal kecepatan dan efisiensi enkripsi simetris. Ini menggunakan jauh lebih sedikit daya komputasi dibandingkan metode asimetris, menjadikannya sempurna untuk mengenkripsi dataset besar atau komunikasi waktu nyata. Itulah sebabnya Standar Enkripsi Lanjutan (AES) mendominasi segalanya mulai dari aplikasi pesan hingga penyimpanan awan saat ini.

Menariknya, Bitcoin sama sekali tidak menggunakan enkripsi - hanya tanda tangan digital. Banyak orang yang membingungkan konsep-konsep ini, tetapi mereka memiliki tujuan yang sama sekali berbeda.

Keindahan enkripsi simetris terletak pada kesederhanaannya yang elegan, tetapi kesederhanaan itu juga menciptakan kelemahan terbesarnya. Namun, di dunia di mana data kita semakin banyak berada di cloud, algoritma ini tetap menjadi perisai yang penting terhadap mata-mata - betapa pun tidak sempurnanya perisai itu.

BTC2.6%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)