Standar Enkripsi Data
algoritme penyandian/enkripsi blok / From Wikipedia, the free encyclopedia
Standar Enkripsi Data (bahasa Inggris: Data Encryption Standard) adalah algoritme kunci simetris untuk enkripsi data elektronik. Meski ukuran kuncinya pendek, algoritme ini sangat berpengaruh dalam kemajuan kriptografi modern.[3]
Fakta Singkat Informasi umum, Pendesain ...
Informasi umum | |
---|---|
Pendesain | IBM |
Pertama kali dipublikasikan | 1975 (distandarkan pada Januari 1977) |
Turunan dari | Lucifer |
Penerus | Triple DES, G-DES, DES-X, LOKI89, ICE |
Detail penyandian | |
Ukuran kunci | 56 bit (+8 bit paritas) |
Ukuran blok | 64 bit |
Struktur | Jaringan Feistel berimbang |
Ronde | 16 |
Analisis kriptografi publik terbaik | |
DES telah dianggap tidak aman sejak awal karena mudah dipecahkan oleh serangan brutal.[1] Serangan tersebut telah didemokan secara praktis dan telah tersedia di pasar sebagai layanan. Sejak 2008, serangan analitis terbaik adalah analisis kriptografi linear yang membutuhkan pengetahuan 243 teks asli dan memiliki kompleksitas waktu 239–43.[2] |
Tutup
Algoritme ini memiliki panjang kunci sebanyak 56 bit sehingga kurang aman untuk sebagian besar aplikasi saat ini. Hal ini menjadi bahan kritikan dari awal pembuatannya. Penyandian ini telah digantikan oleh Standar Enkripsi Lanjutan (AES). DES telah ditarik dari standar oleh Badan Nasional Standar dan Teknologi AS.[4]
Beberapa dokumen membedakan standar dengan algoritmenya dan menyebut algoritmenya sebagai Algoritme Enkripsi Data (bahasa Inggris: Data Encryption Algorithm, disingkat DEA).[5]