收藏 分享(赏)

playfair密码算法习题.doc

上传人:11xg27ws 文档编号:9296498 上传时间:2019-08-01 格式:DOC 页数:2 大小:31KB
下载 相关 举报
playfair密码算法习题.doc_第1页
第1页 / 共2页
playfair密码算法习题.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、playfair 密码算法习题KXJEY UREBE ZWEHE WRYTU HEYFS KREHE GOYFI WTTTU OLKSY CAJPO BOTEI ZONTX BYBWT GONEY CUZWR GDSON SXBOU YWRHE BAAHY USEDQ 本题的密钥为 royal new zealand navy.根据 playfair 密码算法将密钥词构成 5*5 的字母构成R O Y A LN E W Z DV B C F GH I/J K M pQ S T U X对明文加密一次对两个字母加密规则如下:1. l 如果该字母对的两个字母是相同的,那么在它们之间加一个填充字母,比

2、如 X。例如 balloon,先把它变成 ba lx lo on 这样的四个字母对。 2. 落在矩阵同一行的明文字母对中的字母由其右边的字母来代换,每行中最右边的一个字母用该行中最左边的第一个字母来代换,比如 al 变成 LR。 3. 落在矩阵同一列的明文字母对中的字母由其下面的字母来代换,每列中最下面的一个字母用该列中最上面的第一个字母来代换,比如 hp 变成 PR。 4. 其他的每组明文字母对中字母按如下方式来代换:它所在的行是该字母所在行,列则是另一个字母的所在列。比如 kx 变成 OS,me 变成 IZ(或 JZ)。 已知密文得到密钥和知道是用 playfair 加密的情况下,写出加密算法(即是上面 5*5 矩阵)然后根据明文加密规则对密文进行解密。因为 playfair 密码属于对称密码,所以解密过程就是加密的逆过程。如:KX JE YU RE BEpt bo at on eo如此对明文依次解密最后得到下面的 PT BOAT ONE OWE NINE LOST IN ACTION IN BLACKETT STRAIT TWO MILES SW MERESU COVE X CREW OF TWELVE X REQUEST ANY INFORMATION.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报