推荐回答
置换是在不丢失信息的前提下对明文中的元素进行重新排列所谓置换密码,就是把明文中的字母或数字重新排列,字母或数字本身不变,但其位置发生了改变,这样所编成的密码称为置换密码。举个例子,例如:明文:zheshizhihuanmima密文:amimnauhihzihsehz提高密码强度的一种方法,就是采取多个密文字母表,使得明文中字母可以有多个字母来代替,构成单对多映射。我们构造d个密文字母表:B1={bj0,bj1……,bjn-1}j=0,1,……,d-1同样定义d个映射:fj>bjfjai=bji最后设明文空间M=(m0,m1,……,md-1,md,……密文空间C=f0m0,f1m1,……,fd-1md=1,fdmd,……由上可知,代替密码的密钥就是这组应设函数或密文字母表。
龚小雪2019-12-21 22:54:48
提示您:回答为网友贡献,仅供参考。