Enkripsi Kekuatan Ganda
Enkripsi kekuatan ganda, juga disebut sebagai enkripsi ganda, adalah proses mengenkripsi teks yang sudah dienkripsi satu kali atau lebih, baik dengan algoritma / pola yang sama atau berbeda.
Nama lain untuk enkripsi kekuatan ganda termasuk enkripsi cascade atau cascade ciphering.
Tingkat Enkripsi Kekuatan Ganda
Enkripsi kekuatan ganda mencakup berbagai tingkat enkripsi yang dijelaskan di sini di bawah -
Enkripsi lapisan pertama
Teks sandi dihasilkan dari pesan asli yang dapat dibaca menggunakan algoritme hash dan kunci simetris. Kemudian kunci simetris dienkripsi dengan bantuan kunci asimetris. Ilustrasi terbaik untuk pola ini adalah menggabungkan intisari hash teks sandi ke dalam kapsul. Penerima akan menghitung intisari terlebih dahulu dan kemudian mendekripsi teks untuk memverifikasi bahwa teks tidak dirusak di antaranya.
Lapisan kedua dari enkripsi
Enkripsi lapisan kedua adalah proses menambahkan satu lapisan lagi ke teks sandi dengan algoritma yang sama atau berbeda. Biasanya, sandi simetris panjang karakter 32-bit digunakan untuk hal yang sama.
Lapisan ketiga dari enkripsi
Dalam proses ini, kapsul yang dienkripsi dikirim melalui koneksi SSL / TLS ke mitra komunikasi.
Diagram berikut menunjukkan proses enkripsi ganda secara bergambar -
Kriptografi Hibrid
Kriptografi hybrid adalah proses menggunakan beberapa cipher dari jenis yang berbeda bersama-sama dengan memasukkan manfaat dari masing-masing cipher. Ada satu pendekatan umum yang biasanya diikuti untuk menghasilkan kunci rahasia acak untuk sandi simetris dan kemudian mengenkripsi kunci ini melalui kriptografi kunci asimetris.
Karena pola ini, pesan asli itu sendiri dienkripsi menggunakan sandi simetris dan kemudian menggunakan kunci rahasia. Penerima setelah menerima pesan mendekripsi pesan menggunakan kunci rahasia terlebih dahulu, menggunakan kunci pribadinya sendiri dan kemudian menggunakan kunci yang ditentukan untuk mendekripsi pesan.