- 博客(3)
- 收藏
- 关注
原创 简单维吉尼亚的破解
维吉尼亚的简介维吉尼亚密码的加密维吉尼亚密码由凯撒密码扩展而来,引入了密钥的概念。即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密:TO BE OR NOT TO BE THAT IS THE QUESTION当选定RELATIONS作为密钥时,加密过程是:明文一个字母为T,第一个密钥字母为R,因此可以找到在R...
2019-07-10 18:43:00 475
原创 基于明文生成密钥的栅栏加密
首先我们先分析一下本题的加密算法:def Encode (message): Cipher = '' part = str_size(message,SIZE) for i in range(len(part)): key = '' c = '' key = make_key(part[i]) ...
2019-07-10 17:37:51 357
原创 位反转CBC密码解密
看了加密解密的原程序,发现了一些东西:def mkprofile(email,client_socket): if ((";" in email)): return -1 prefix = "comment1=wowsuch%20CBC;userdata=" suffix = ";coment2=%20suchsafe%20very%20encryptwo...
2019-06-30 21:18:55 826
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人