Bagaimana Cara Membuat Enkripsi?

Daftar Isi:

Bagaimana Cara Membuat Enkripsi?
Bagaimana Cara Membuat Enkripsi?

Video: Bagaimana Cara Membuat Enkripsi?

Video: Bagaimana Cara Membuat Enkripsi?
Video: #TRIK MEMBUAT ENKRIPSI & DESKRIPSI SENDIRI PADA PHP 2024, April
Anonim

Tidak semua informasi harus tersedia untuk dilihat secara umum. Salah satu cara untuk melindungi informasi adalah enkripsi, yaitu kompilasi dari algoritme khusus yang memungkinkan Anda untuk mengkode ulang informasi ke dalam bentuk yang hanya dimengerti oleh beberapa orang.

Bagaimana cara membuat enkripsi?
Bagaimana cara membuat enkripsi?

Cipher yang paling primitif adalah penggunaan kata bantu atau huruf. Di masa kanak-kanak, banyak yang mencoba berbicara dalam bahasa fiksi, misalnya, menambahkan suku kata "ma" setelah setiap vokal. Metode ini hanya berfungsi selama percakapan, orang lain tidak mungkin dapat memahami Anda. Tidak mungkin informasi tertulis dapat dienkripsi dengan cara ini, karena algoritma seperti itu mudah dihitung.

Cipher anak-anak lain adalah penghapusan huruf apa pun dari sebuah kata. Paling sering, semua vokal atau setiap huruf lainnya dihilangkan. Jadi, misalnya, dari kalimat "Ayo berkunjung" Anda bisa mendapatkan "prhd in gst". Tidak sulit untuk menguraikan tanpa petunjuk tambahan.

Cipher simetris

Dengan cara lain, mereka disebut kriptosistem simetris. Keunikan dari metode enkripsi ini adalah bahwa kunci yang sama digunakan untuk enkripsi dan dekripsi. Algoritma harus disetujui oleh para pihak terlebih dahulu.

Salah satu metode enkripsi yang paling umum adalah menulis teks secara vertikal, bukan horizontal. Sebuah tabel dengan tinggi tetap dan panjang variabel dikompilasi. Informasi yang diperlukan dicatat secara vertikal. Segera setelah teks mencapai ukuran tertentu, ia membungkus ke kolom berikutnya. Kemudian tabel dihapus, dan cipher yang diterima dikirim ke pihak kedua. Untuk melakukan dekripsi, cukup mengetahui tinggi tabel.

Jika informasi sangat berharga dan perlu dienkripsi lebih hati-hati, permutasi ganda dapat digunakan. Artinya, metode sebelumnya diulang lagi dengan perubahan ketinggian meja. Selain itu, di tabel kedua, Anda tidak dapat menggunakan kolom, tetapi baris, ini hanya akan memperumit dekripsi. Beberapa mengenkripsi catatan dalam pola zigzag, diagonal, atau spiral.

Cipher asimetris disebut cipher, yang kuncinya sudah diketahui sebelumnya. Digunakan terutama di Internet. Misalnya, tanda tangan digital berfungsi dengan bantuan sistem kriptografi asimetris.

Mengganti huruf

Keuntungan dari metode enkripsi ini dibandingkan yang sebelumnya adalah hampir tidak mungkin untuk mengetahuinya sendiri. Paling tidak, itu akan memakan waktu yang sangat lama.

Cara termudah adalah ketika satu huruf dicocokkan dengan yang lain. Misalnya, A = B, D = D dan seterusnya. Pertama, mereka menulis teks itu sendiri, dan kemudian mengganti huruf satu per satu. Keuntungan dari metode ini adalah Anda dapat mempelajari tabel substitusi yang diperlukan satu kali, dan kemudian menggunakannya terus-menerus. Taruhan terbaik Anda adalah hanya membagi alfabet menjadi dua, meletakkan huruf-huruf itu berdampingan, dan mencocokkannya seperti itu.

Direkomendasikan: