3DES yang merupakan nama panggilan bagi Triple Data Encryption Algorithm (bermaksud 'Algoritma Penyulitan Data Tiga Kali Ganda') ialah algoritma penyulitan yang menggunakan Data Encryption Standard tiga kali pada setiap blok data.
Algoritmanya ialah
- tekssulit = SK3(NK2(SK1(teksbiasa)))
Bermaksud teksbiasa
disulitkan dengan kunci K1 kemudian dinyahsulitkan dengan kunci K2 dan akhirnya disulitkan lagi dengan kunci K3 untuk mendapatkan tekssulit
. Penyahsulitannya adalah keterbalikan algoritma tadi iaitu
- teksbiasa = NK1(SK2(NK3(tekssulit)))
Jika anda melihat rencana yang menggunakan templat {{tunas}} ini, gantikanlah dengan templat tunas yang lebih spesifik.