1. Pengertian Enkripsi
Dalam komputasi,
enkripsi adalah metode dimana plaintext atau jenis data lainnya diubah dari
bentuk yang dapat dibaca menjadi versi yang disandikan yang hanya dapat
didekodekan oleh entitas lain jika mereka memiliki akses ke kunci dekripsi.
Enkripsi adalah salah satu metode terpenting untuk menyediakan keamanan data,
terutama untuk perlindungan data end-to-end yang dikirimkan melalui jaringan. Enkripsi
tidak dengan sendirinya mencegah interferensi, tetapi menyangkal konten
diketahui oleh calon pencegat. Untuk alasan teknis, skema enkripsi biasanya menggunakan
kunci enkripsi pseudo-acak yang dihasilkan oleh suatu algoritma. Encryption berasal
dari bahasa yunani kryptos yang artinya tersembunyi atau rahasia.
Enkripsi dapat digunakan untuk tujuan keaman
Enkripsi dapat digunakan untuk tujuan keaman
2. Sejarah Singkat Enkripsi
Penggunaan enkripsi
hampir sama tuanya dengan seni komunikasi itu sendiri. Pada awal 1900 SM,
seorang juru tulis Mesir menggunakan hieroglif tidak standar untuk
menyembunyikan makna prasasti. Di masa ketika kebanyakan orang tidak bisa
membaca, cukup menulis pesan terkadang cukup, tetapi skema enkripsi segera
dikembangkan untuk mengubah pesan menjadi kelompok yang tidak dapat dibaca
untuk melindungi kerahasiaan pesan ketika sedang dibawa dari satu tempat ke
tempat lain. Isi pesan diurutkan kembali (transposisi) atau diganti
(substitusi) dengan karakter, simbol, angka atau gambar lain untuk
menyembunyikan maknanya.
Pada tahun 700 SM,
Spartan menulis pesan-pesan sensitif pada potongan-potongan kulit yang melilit
tongkat. Ketika pengikat dilepaskan, karakter menjadi tidak berarti, tetapi
dengan tongkat dengan diameter yang sama, penerima dapat menciptakan kembali
(menguraikan) pesan tersebut. Belakangan, orang-orang Romawi menggunakan apa
yang dikenal sebagai Caesar Shift Cipher, cipher monoalphabetic di mana setiap
huruf digeser oleh nomor yang disepakati.
Abad Pertengahan
melihat munculnya substitusi polyalphabetic, yang menggunakan beberapa alfabet
substitusi untuk membatasi penggunaan analisis frekuensi untuk memecahkan
cipher. Metode mengenkripsi pesan ini tetap populer meskipun banyak
implementasi yang gagal menyembunyikan secara memadai ketika substitusi
berubah.
Pertengahan 1970-an
enkripsi mendapat lompatan besar ke depan. Sampai titik ini, semua skema
enkripsi menggunakan rahasia yang sama untuk mengenkripsi dan mendekripsi
pesan: kunci simetrik. Pada tahun 1976, Whitfield Diffie dan tulisan Martin
Hellman "New Directions in Cryptography" memecahkan salah satu
masalah mendasar dari kriptografi: yaitu, bagaimana mendistribusikan kunci
enkripsi secara aman kepada mereka yang membutuhkannya. Terobosan ini diikuti
tak lama kemudian oleh RSA, sebuah implementasi kriptografi kunci publik
menggunakan algoritma asimetris, yang mengantarkan pada era enkripsi baru.
3. Manfaat
dan Kerugian Enkripsi
Beberapa manfaat yang bisa didapatkan dari enkripsi
ini adalah :
- Kerahasiaan suatu informasi terjamin
- Menyediakan authentication dan perlindungan
integritas pada algoritma checksum/hash
- Menanggulangi penyadapan telepon dan email
- Untuk digital signature. Digital signature adalah
menambahkan suatu baris statemen pada suatu elektronik copy dan mengenkripsi
statemen tersebut dengan kunci yang kita miliki dan hanya pihak yang memiliki
kunci dekripsinya saja yang bisa membukanya.
- Untuk digital cash
Kerugian Enkripsi :
- Penyalahgunaan dan kerugian dari enkripsi adalah:
- Penyandian rencana teroris atau kejahatan berencana
- Penyembunyian record criminal oleh seorang
penjahat
- Pesan tidak bisa dibaca bila penerima pesan lupa
atau kehilangan kunci (decryptor).
4. Macam-Macam Enkripsi Pada Penggunaan Website
- Triple DES
Triple DES dirancang untuk menggantikan algoritma
Data Encryption Standard (DES) asli, yang akhirnya dipelajari oleh peretas
untuk dikalahkan dengan relatif mudah. Pada suatu waktu, Triple DES adalah
standar yang direkomendasikan dan algoritma simetrik yang paling banyak
digunakan dalam industri. Triple DES menggunakan tiga kunci individu dengan
masing-masing 56 bit. Total panjang kunci menambahkan hingga 168 bit, tetapi
para ahli akan berpendapat bahwa 112-bit dalam kekuatan kunci lebih seperti
itu. Meskipun perlahan-lahan dihapus, Triple DES masih
berhasil membuat solusi enkripsi perangkat keras yang andal untuk layanan
keuangan dan industri lainnya.
- RES
RSA adalah algoritma enkripsi kunci publik dan
standar untuk mengenkripsi data yang dikirim melalui internet. Ini juga
merupakan salah satu metode yang digunakan dalam program PGP dan GPG kami. Tidak seperti Triple DES, RSA dianggap sebagai
algoritma asimetris karena penggunaan sepasang kunci. Anda telah mendapatkan
kunci publik Anda, yang kami gunakan untuk mengenkripsi pesan kami, dan kunci
pribadi untuk mendekripsinya. Hasil enkripsi RSA adalah kumpulan besar omong
kosong yang membutuhkan penyerang cukup banyak waktu dan kekuatan pemrosesan
untuk dipecahkan.
- Blowfish
Blowfish adalah algoritma lain yang dirancang untuk
menggantikan DES. Cipher simetris ini membagi pesan ke dalam blok 64 bit dan
mengenkripsinya secara individual. Blowfish dikenal karena kecepatannya yang luar biasa
dan efektifitasnya secara keseluruhan karena banyak yang mengklaim bahwa itu
tidak pernah dikalahkan. Sementara itu, vendor telah memanfaatkan sepenuhnya
ketersediaan gratisnya di domain publik. Blowfish dapat ditemukan dalam kategori perangkat
lunak mulai dari platform e-commerce untuk mengamankan pembayaran ke alat manajemen kata sandi, di mana ia digunakan untuk melindungi kata sandi. Ini
jelas salah satu metode enkripsi yang lebih fleksibel yang tersedia.
- Twofish
Pakar keamanan komputer Bruce Schneier adalah dalang
dibalik Blowfish dan penggantinya Twofish. Kunci yang digunakan dalam algoritma
ini bisa mencapai 256 bit dan sebagai teknik simetris, hanya satu kunci yang
diperlukan.
Twofish dianggap sebagai salah satu yang tercepat
dari jenisnya, dan ideal untuk digunakan dalam lingkungan perangkat keras dan
perangkat lunak. Seperti Blowfish, Twofish tersedia secara gratis bagi siapa
saja yang ingin menggunakannya. Akibatnya, Anda akan menemukannya terbundel
dalam program enkripsi seperti PhotoEncrypt, GPG, dan perangkat lunak open
source populer, TrueCrypt.
- AES
Standar Enkripsi Lanjutan (AES) adalah algoritme
yang dipercaya sebagai standar oleh Pemerintah AS dan banyak organisasi. Meskipun sangat efisien dalam bentuk 128-bit, AES
juga menggunakan kunci 192 dan 256 bit untuk keperluan enkripsi tugas berat. AES sebagian besar dianggap tahan terhadap semua
serangan, dengan pengecualian brute force, yang mencoba untuk menguraikan pesan
menggunakan semua kemungkinan kombinasi dalam 128, 192, atau 256-bit cipher.
Namun, pakar keamanan yakin bahwa AES pada akhirnya akan memuji standar de
facto untuk mengenkripsi data di sektor swasta.
Daftar Pustaka:
https://en.wikipedia.org/wiki/Encryption
https://searchsecurity.techtarget.com/definition/encryption
https://www.techworld.com/security/what-is-encryption-3659671/
https://blog.storagecraft.com/5-common-encryption-algorithms/
No comments:
Post a Comment