Skip to main content

Apa algoritma enkripsi AES?

Algoritma enkripsi AES digunakan oleh departemen pemerintah Amerika Serikat untuk mengenkripsi data rahasia.Sekarang digunakan untuk data yang diklasifikasikan dan tidak diklasifikasi.Algoritma ini telah diterbitkan secara publik dan kemungkinan pada akhirnya akan banyak digunakan di sektor komersial.

Awalnya algoritma enkripsi AES hanya dirancang untuk digunakan untuk data yang rahasia tetapi tidak diklasifikasikan.Data yang diklasifikasikan adalah bahwa di mana undang -undang membatasi orang mana yang diizinkan untuk mengakses data.Algoritma enkripsi AES disetujui sebagai standar pemerintah federal pada tahun 2002, kemudian pada tahun 2003 menerima persetujuan untuk digunakan dalam dokumen rahasia.Pada 2010, itu masih satu -satunya sistem enkripsi yang dapat diakses publik yang disetujui untuk dokumen rahasia.

Algoritma enkripsi AES menggantikan standar enkripsi data dalam penggunaan pemerintah AS.Standar enkripsi data, pertama kali diadopsi pada tahun 1976, menggunakan kunci 56 bit, yang berarti dapat dikurangi menjadi 56 karakter, masing -masing baik dari 1 atau 0. Ini berarti bahwa kemungkinan menebak angka dengan benar adalah satu dari 72 kuadriliun, yang juga dapat dinyatakan sebagai satu dari 72 ribu juta.Dengan kata lain, rata -rata membutuhkan satu dari 36 upaya kuadrillion untuk menebak seluruh kunci dengan benar dan dapat menguraikan pesan terenkripsi tanpa otorisasi.

pada saat itu, ini tampak sangat sulit sehingga praktis mustahil.Ketika daya komputasi meningkat, itu menjadi lebih layak.Pada tahun 1999, percobaan menunjukkan komputer dapat memecahkan algoritma dalam waktu kurang dari satu hari dengan hanya mencoba setiap kombinasi yang mungkin dari 1 dan 0s.Ini dikenal sebagai serangan brute force.Pejabat mencoba untuk melawan ini dengan mengembangkan Triple DES, di mana ada tiga kunci terpisah untuk setiap set data, tetapi masih ada panggilan untuk sistem baru.

Algoritma AES jauh lebih rumit.Ini terdiri dari tiga kunci terpisah, yaitu masing -masing 128, 192, dan 256 bit.Kemungkinan memecahkan algoritma, untuk sedikitnya, sangat besar.Kecuali untuk orang -orang yang sudah terbiasa dengan unit QuattuorvigInyily, mungkin aman untuk mengatakan bahwa kemungkinannya tidak dapat dibayangkan!

Itu tidak mengatakan tidak akan pernah ada komputer yang cukup kuat untuk memecahkan AE melalui brute force, tetapi saat ini, itu akan hampir mustahil.Bahkan jika komputer dapat dibuat cukup kuat, setiap teknik manufaktur yang ada akan membuat mustahil untuk benar -benar membangun mesin seperti itu dalam ukuran yang dapat dikelola.Memang, siapa pun yang mencoba membangun mesin seperti itu mungkin akan menarik minat pemerintah AS jauh sebelum mereka dapat memecahkan algoritma.