Sunday, June 24, 2018

Enkripsi



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

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