Apa itu Algoritma Enkripsi Data Internasional?

Kriptografi terkomputerisasi telah digunakan selama beberapa dekade sebagai metode untuk membuat pesan sandi rahasia dari data teks biasa. Selama beberapa dekade terakhir banyak algoritma enkripsi baru telah dibuat. Algoritme enkripsi data internasional (IDEA™) adalah contoh algoritme enkripsi yang mengkodekan data teks rencana ke dalam sekumpulan karakter acak. Itu dibuat pada tahun 1991 oleh James Massey dan Xuejia Lai dari Swiss sebagai bentuk enkripsi data. Para penemunya berharap dapat menggantikan enkripsi standar pada saat itu, yaitu standar enkripsi data (DES).

Pada tahun 1976 pemerintah Amerika Serikat menciptakan standar enkripsi untuk semua entitas pemerintah federal. Standar pada waktu itu bernama standar enkripsi data (DES). Standar ini dikelola oleh Institut Teknologi dan Standar Nasional (NIST). Ketika DES dirilis, ada banyak kritik terhadap pendekatan tersebut karena algoritma enkripsi mudah dibobol oleh banyak ilmuwan komputer. Ini terutama karena kunci enkripsi yang digunakan dalam standar DES terlalu kecil, yang membatasi permutasi untuk kunci dan mengurangi kompleksitas algoritma.

Pada tahun 2001, NIST meningkatkan standar ke standar enkripsi lanjutan (AES). Standar baru mendukung algoritma enkripsi yang lebih kompleks yang berisi kunci 256-bit yang besar. Pendekatan baru ini telah membuat algoritme enkripsi saat ini tidak mungkin diretas. Algoritme enkripsi data internasional dibuat sebelum AES, sebagai pendekatan sementara untuk enkripsi data. Algoritme IDEA™ saat ini juga telah berkembang untuk mendukung standar AES yang lebih baru.

Algoritma enkripsi data internasional banyak digunakan oleh banyak aplikasi perangkat lunak dan dianggap sebagai algoritma yang baik untuk enkripsi data. Ini menggunakan algoritma enkripsi simetris, yang menggunakan satu kunci untuk enkripsi dan penguraian data. Standar IDEA™ mendukung kunci enkripsi tingkat lanjut hingga 128-bit.

Privasi yang cukup baik (PGP) adalah algoritma enkripsi yang digunakan di banyak protokol enkripsi email. Ini biasanya dianggap sebagai pendekatan yang baik untuk mengenkripsi email karena mendukung kunci enkripsi tingkat lanjut. Banyak algoritma PGP menggunakan algoritma enkripsi data internasional sebagai metode internal untuk mengenkripsi pesan. OpenPGP adalah versi sumber terbuka dari PGP, yang telah mengadopsi IDEA™ sebagai algoritme opsional.

Algoritma enkripsi data tidak terbatas pada data teks biasa. Kebanyakan algoritma enkripsi mendukung data teks biasa, enkripsi suara dan video. Semua bentuk data dapat dienkripsi dengan algoritma enkripsi data internasional. Saat ini, IDEA™ memiliki paten yang membatasi penggunaannya untuk perusahaan non-komersial.