5 Algoritma Enkripsi Yang Umum Digunakan

5 Algoritma Enkripsi Yang Umum Digunakan

Banyak orang yang masih mengabaikan betapa pentingnya enkripsi. Sebagian besar layanan internet menggunakan enkripsi untuk menjaga keamanan informasi kalian. Enkripsi, bagaimanapun, agak sulit untuk dipahami. Ada banyak jenis dan mereka memiliki kegunaan yang berbeda. Bagaimana kalian tahu jenis algoritma enkripsi “terbaik”? Mari kita lihat beberapa algoritma enkripsi yang umum digunakan oleh banyak orang.

Baca Juga: Pengertian Kriptografi (Cryptography) Dan Contohnya

Perbedaan Jenis Enkripsi Dan Kekuatan Enkripsi

Salah satu kekeliruan bahasa enkripsi terbesar berasal dari perbedaan antara jenis enkripsi, algoritma enkripsi, dan kekuatannya masing-masing. Mari kita jelaskan:

  • Jenis enkripsi: Jenis enkripsi menyangkut bagaimana enkripsi selesai. Misalnya, kriptografi asimetris adalah salah satu jenis enkripsi yang paling umum di internet.
  • Algoritma enkripsi: Ketika kita membahas kekuatan enkripsi, kita sedang berbicara tentang algoritma enkripsi tertentu. Algoritma adalah tempat asal nama-nama menarik, seperti Triple DES, RSA, atau AES. Nama algoritma enkripsi sering disertai dengan nilai numerik, seperti AES-128. Angka tersebut mengacu pada ukuran kunci enkripsi dan selanjutnya menentukan kekuatan algoritma.

5 Algoritma Enkripsi Paling Umum

Jenis-jenis enkripsi membentuk fondasi untuk algoritma enkripsi, sedangkan algoritma enkripsi bertanggung jawab atas kekuatan enkripsi. Kita berbicara tentang kekuatan enkripsi dalam bit.

Selain itu, kalian mungkin tahu lebih banyak algoritma enkripsi daripada yang kalian sadari. Berikut beberapa jenis algoritma enkripsi yang paling umum.

1. TripleDES

Triple DES (terkadang ditulis 3DES atau TDES) dirancang untuk menggantikan algoritma Data Encryption Standard (DES) yang sudah tidak lagi aman. Awalnya Triple DES adalah standar yang direkomendasikan dan algoritma simetris yang paling banyak digunakan di industri.

TripleDES meningkatkan prosedur enkripsi dengan menjalankan DES tiga kali.. Data dienkripsi, didekripsi, dan kemudian dienkripsi lagi, memberikan panjang kunci efektif 168 bit. Ini cukup kuat untuk sebagian besar data sensitif. Namun, sementara TripleDES lebih kuat dari DES standar, ia memiliki kekurangannya sendiri.

Meskipun perlahan-lahan dihapus, Triple DES masih berhasil membuat solusi enkripsi hardware yang dapat diandalkan untuk layanan keuangan dan industri lainnya.

2. RSA

RSA (dinamai sesuai nama penciptanya Ron Rivest, Adi Shamir, dan Leonard Adleman) adalah salah satu algoritma kriptografi public key pertama. Ini menggunakan fungsi enkripsi asimetris satu arah.

Banyak sisi internet menggunakan algoritma RSA secara luas. Ini adalah fitur utama dari banyak protokol, termasuk SSH, OpenPGP, S/MIME, dan SSL/TLS. Selain itu, browser menggunakan RSA untuk membangun komunikasi yang aman melalui jaringan yang tidak aman.

RSA tetap sangat populer karena panjang kuncinya. Kunci RSA biasanya 1024 atau 2048 bit. Namun, para ahli keamanan percaya bahwa tidak akan lama sebelum RSA 1024-bit crack, mendorong banyak organisasi bisnis untuk bermigrasi ke kunci 2048-bit yang lebih kuat.

3. Blowfish

Blowfish adalah algoritma lain yang dirancang untuk menggantikan DES. Cipher simetris ini membagi pesan menjadi blok-blok 64 bit dan mengenkripsi masing-masing.

Blowfish dikenal karena kecepatannya yang luar biasa dan keefektifannya secara keseluruhan karena banyak yang mengklaim bahwa ia tidak pernah dikalahkan. Sementara itu, vendor telah mengambil keuntungan penuh dari ketersediaan gratis 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.

4. Twofish

Ahli keamanan komputer Bruce Schneier adalah dalang di belakang penciptaan Blowfish dan penggantinya Twofish. Kunci yang digunakan dalam algoritma ini mungkin panjangnya hingga 256 bit dan sebagai teknik simetris, hanya satu kunci yang diperlukan.

Twofish dianggap sebagai salah satu yang tercepat dari jenisnya, dan ideal untuk digunakan di lingkungan hardware dan software. Seperti Blowfish, Twofish tersedia secara gratis bagi siapa saja yang ingin menggunakannya. Akibatnya, kalian akan menemukannya terbundel dalam program enkripsi seperti PhotoEncrypt, GPG, dan software open source TrueCrypt yang populer.

5. Advanced Encryption Standard (AES)

Advanced Encryption Standard (AES) sekarang menjadi standar enkripsi yang tepercaya.Ini didasarkan pada algoritma Rijndael yang dikembangkan oleh dua cryptographers Belgia, Joan Daemen dan Vincent Rijmen. 

Baca Juga: Wifi Security Mana Yang Harus Dipilih AES Atau TKIP?

Para kriptografer Belgia mengirimkan algoritma mereka ke National Institute Standards dan Technology (NIST), bersama 14 lainnya bersaing untuk menjadi penerus DES resmi. Rijndael “menang” dan terpilih sebagai algoritma AES yang diusulkan pada Oktober 2000.

AES adalah algoritma kunci simetris dan menggunakan cipher blok simetris. Ini terdiri dari tiga ukuran utama: 128, 192, atau 256 bit. Selain itu, ada putaran enkripsi yang berbeda untuk setiap ukuran kunci. Putaran adalah proses mengubah plaintext menjadi password text. Untuk 128-bit, ada 10 putaran. 192-bit memiliki 12 putaran, dan 256-bit memiliki 14 putaran.

Ada serangan teoretis terhadap algoritma AES, tetapi semua membutuhkan tingkat daya komputasi dan penyimpanan data yang tidak mungkin dilakukan di era saat ini. Misalnya, satu serangan membutuhkan sekitar 38 triliun terabyte data lebih dari semua data yang disimpan di semua komputer di dunia pada 2016. Perkiraan lain menyebutkan jumlah total waktu yang dibutuhkan untuk memaksa kunci AES-128 dalam miliaran adalah bertahun-tahun.

Dengan demikian, guru enkripsi Bruce Schneier tidak “percaya bahwa ada orang yang akan menemukan serangan yang akan memungkinkan seseorang untuk membaca lalu lintas Rijndael,” di luar enkripsi akademis teoritis. Algoritma enkripsi Twofish dari Schneiers adalah penantang Rijndael langsung selama kompetisi untuk memilih algoritma keamanan nasional yang baru.

Kesimpulan

Jadi itulah beberapa jenis algoritma enkripsi yang umum. Tetapi yang pasti enkripsi itu penting karena serangan dunia maya terus berkembang. Pengamat ahli juga berharap bahwa metode baru yang disebut Honey Encryption akan mencegah hacker dengan menyajikan data palsu untuk setiap tebakan yang salah dari kode kunci. 


Sekian artikel 5 Algoritma Enkripsi Yang Umum Digunakan. Nantikan artikel menarik lainnya dan jangan lupa share artikel ini ke teman-teman kalian. Terimakasih…

Related posts

Mengapa Pebisnis Harus Berinvestasi Di Keamanan Siber?

Bagaimana Penyedia VPN Gratis Menghasilkan Uang?

9 Cara Mengamankan Akun Google Dari Hacker