加密算法涉及五个函数:(1)初始置换IP(initialpermutation)(2)复合函数fk1,它是由子密钥K1确定的,混合了代换和置换的运算。(3)交换函数SW(Switch)(4)复合函数fk2,由子密钥K2确定(5)初始置换IP的逆置换IP-1加密算法的数学表示:IP-1*fk2*SW*fk1*IP也可写为密文=IP-1(fk2(SW(fk1(IP(明文)))))其中