简答题: 什么是置换函数?请举例说明 将源代码复制粘贴到答题文本框中提交。
已帮助 人
回答
共1条回复-
虽然加密方法有很多,但最基本的加密方法只有两种,即易位法和置换法。
(1)易位法是指按一定规则, 重新安排明文中的比特或字符顺序来形成密文,而字符本身保持不变。按易位单位的不同又可分成比特易位和字符易位两种易位方式。前者的实现方法简单易行,并可用硬件实现,主要用于数字通信中;而后者即字符易位法则是利用密钥对明文进行易位后形成密文。例如,完成了将明文Please transfer 转换为密文AF11SKSOSELAWAIA的加密过程。
(2 )置换法是按照一定规则,用一个字符去置换另一个字符来形成密文。
如: How are you?的每个字符用后 面的字母代替就是Ipx bsf zpv?利用 置换法可对attack进行加密, 使其变为QZZQEA。

