Penjelasan enkripsi kunci publik dan privat

Enkripsi adalah konsep yang telah menjadi biasa dengan proliferasi jaringan nirkabel domestik.

Dasar-dasar enkripsi

Enkripsi mengambil serangkaian algoritme matematis, atau pernyataan, untuk menyandikan data dari format asli ke yang tidak dapat terbaca. Informasi awal disebut teks sederhana, di mana enkripsi diterapkan dan menghasilkan teks terenkripsi. Hal yang sama tidak dapat dipahami dalam kondisi normal tanpa proses inversi, atau dekripsi, yang diterapkan pada teks terenkripsi. Ketika diuraikan, yang tersisa hanyalah teks sederhana.

Apa itu kunci?

Dalam kriptografi, kuncinya adalah informasi yang diperlukan untuk mengambil data dari satu format ke format lainnya. Dalam kasus enkripsi Cesar, kuncinya adalah pengetahuan Anda harus mengubah lima karakter dengan benar dalam alfabet untuk menguraikan pesan. Dengan sistem enkripsi modern, file berisi informasi yang diperlukan untuk mengenkripsi atau mendekripsi informasi.

Enkripsi kunci privat

Enkripsi kunci pribadi atau enkripsi simetris didasarkan pada fakta bahwa kunci dapat mengenkripsi dan mendekripsi informasi. Keuntungan dari pendekatan ini adalah prosesnya sangat cepat dan kunci tunggal digunakan untuk kedua ujung rantai enkripsi. Yang menjadi perhatian adalah perlindungan kunci sebagai satu titik kegagalan keamanan. Manajemen kunci adalah perhatian utama ketika menggunakan enkripsi kunci pribadi.

Enkripsi kunci publik

Enkripsi kunci publik, atau enkripsi asimetris, adalah solusi untuk masalah yang dirasakan dari manajemen kunci yang ditemukan dalam enkripsi kunci pribadi. Ada beberapa kunci yang digunakan, kunci publik dan pribadi. Kunci publik didistribusikan secara luas kepada siapa saja yang ingin berkomunikasi secara pribadi dengan pihak lain. Bagian itu memiliki kunci privat, yang terkait dengan kunci publik. Meskipun kunci publik tersedia secara luas, kunci privat tidak akan pernah dibagikan.

Meskipun enkripsi dengan kunci publik harus berurusan dengan manajemen kunci dalam enkripsi pribadi, biasanya lebih lambat daripada enkripsi dengan kunci privat. Hal ini disebabkan oleh fakta bahwa ada kelebihan beban tambahan dengan beberapa kunci yang perlu dikelola.

Contoh enkripsi pribadi dan publik

DES atau Data Encryption Standard, adalah contoh skema enkripsi saat ini. Dalam sebagian besar aplikasi, terutama dalam transaksi komersial melalui web, enkripsi kunci publik adalah hal yang umum. Ketika Anda pergi ke Amazon.com untuk melakukan pembelian, Anda menggunakan apa yang disebut SSL, atau Secure Sockets Layer, yang merupakan enkripsi sesi antara Anda dan Amazon. Proses ini menggunakan enkripsi kunci publik.

Selain itu, ada pendekatan hybrid untuk enkripsi. Contoh populernya adalah penggunaan PGP atau Pretty Good Privacy, yang menggunakan kombinasi kunci privat dan enkripsi kunci publik.