3DES

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)))

Sifer blok