playfair密码解密过程很难理解

虫洞 2008-09-11 08:27:19
刚接触信息安全,今天刚学密码学
对playfair密码解密过程不是很理解
书上讲的很不详细,都是只介绍简单的加密过程,“解密就是加密的逆过程,很容易”一句带过
首先、对取密钥后的矩阵只有25个字母,对I/J在解密时如何取舍
其次、对明文的重复字母在其后填充一个字母,解密时,这个字母如何判断啊

第一天学密码学,就要求写算法,编程
更何况我们不是信息安全这方向的,真难倒俺了?
自己网上找的playfair算法多数是解密时有问题
有得是输几个密文还能解,较多的密文就有问题,这是为什么
请高手提供一个playfair加密解密算法程序

...全文
936 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
johnhe007 2011-04-04
  • 打赏
  • 举报
回复
我现在也遇到这问题了 真的很纠结,lz如果已经有解密算法了能不能给我传一份 johnhe07@163.com,非常感谢!
Jmaomao88 2009-09-21
  • 打赏
  • 举报
回复
http://www.i170.com/user/very_jolly/article_46587
虫洞 2008-09-11
  • 打赏
  • 举报
回复
刚发现许多为编程的方便统一,对密钥矩阵是采用舍弃字母q
而不是用I\J并存
而对上面那道题是采用哪种方法,如何判断,还是结果都一样

虫洞 2008-09-11
  • 打赏
  • 举报
回复
像:
用Play fair 解密下面密文

KXJEY UREBE ZWEHE WRYTU HEYFS
KREHE GOYFI WTTTU OLKSY CAJPO
BOTEI ZONTX BYBNT GONEY CUZWR
GDSON SXBOU YWRHE BAAHY USEDQ

密钥: royal new zealand navy , 将TT换为tt

对"将TT换为tt",在程序怎样设置,执行时什么时候选择输入
虫洞 2008-09-11
  • 打赏
  • 举报
回复
像从pudn查的playfair程序
http://www.pudn.com/search_db.asp?keyword=playfair&search_type=
运行时都有问题

4,453

社区成员

发帖
与我相关
我的任务
社区描述
云计算 云安全相关讨论
社区管理员
  • 云安全社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧