Enkripsi ialah
proses mengamankan suatu informasi dengan membuat informasi tersebut tidak
dapat dibaca tanpa bantuan pengetahuan khusus. Dikarenakan enkripsi telah
digunakan untuk mengamankan komunikasi di berbagai negara, hanya organisasi-organisasi tertentu
dan individu yang memiliki kepentingan yang sangat mendesak akan kerahasiaan
yang menggunakan enkripsi. dan saat ini enkripsi telah digunakan pada sistem
secara luas, seperti Internet e-commerce, jaringan Telepon bergerak dan ATM pada bank.
Enkripsi dapat digunakan untuk tujuan keamanan, tetapi
teknik lain masih diperlukan untuk membuat komunikasi yang aman, terutama untuk
memastikan integritas dan autentikasi dari sebuah pesan. Contohnya,Message Authentication Code (MAC) atau digital
signature. Penggunaan yang lain yaitu
untuk melindungi dari analisis jaringan komputer.
Tujuan sebenarnya teknik-teknik dengan istilah-istilah di atas adalah untuk
menyamarkan data asli menjadi data baru dalam bentuk atau format lain, supaya
orang lain selain si pemilik hak akses ke data tersebut tidak bisa melihat atau
mengaksesnya.
Biasanya digunakan untuk mengamankan
data, jaga-jaga kalau data tersebut jatuh ke tangan orang lain yang tidak
berhak. Baik itu untuk disimpan sendiri maupun untuk tujuan pengiriman data ke
orang lain.
a.
Kelebihan
- Kerahasiaan suatu informasi terjamin
- Menyediakan autentikasi dan perlindungan integritas pada algoritma
- checksum/hash
- Menanggulangi penyadapan telepon dan email
- Untuk digital signature
b.
Kelemahan
- Penyandian rencana teroris
- Penyembunyian record kriminal oleh seorang penjahat
- Pesan tidak bisa dibaca bila penerima pesan lupa atau kehilangan kunci
Misal kita punya sebuah data X, kita sandikan menggunakan teknik penyandian F, maka akan dihasilkan data baru (sudah tersamarkan) yaitu Z.
F
X ---> Z
X ---> Z
Sedangkan untuk membalikkan ke bentuk asli atau dikenal dengan dekripsi adalah tinggal membalik fungsi penyandian tersebut, ilustrasi sederhananya adalah :
-F
X <--- Z
Baiklah, studi kasus...
Kita punya huruf abjad:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
Susunan karakter berikut adalah metode enkripsi atau penyamarannya, Anda bisa menebaknya bukan ?
Betul sekali. Sedikit kita ulas tentang fungsi dalam matematika :
Z = X + 1 (Jadi, fungsi penyandinya adalah karakter asli di tambah satu)
Contoh, kita punya kalimat: G A L I H H E R M AWA N
Dengan menggunakan
fungsi: H B M J I I F S N B X B O
terkait dengan penerapan enkripsi, bisa diunduh artikel berikut http://repository.gunadarma.ac.id/bitstream/123456789/2274/1/01-03-010-Penerapan%5BRangga%5D.pdf
BalasHapus