摘要:
在CPA4软件中有提供设计LFSR加密器的功能: 输入LFSR的大小,初始密钥,还有反馈密钥。 点击Set Key后点击Show LFSR 观察LFSR,发现初始密钥是1101,转成十六进制是D,反馈密钥是1001,转成十六进制是9,正确。 接下来输入循环的次数20000,点击run就自动生成200 阅读全文
posted @ 2016-05-24 17:00
没有梦想的小灰灰
阅读(976)
评论(0)
推荐(0)
摘要:
回顾前面讲过的Vernam密码,它的特点是密钥与明文一样长,且没有统计关系,采用二进制数据。 加密:Ci=Pi⊕Ki 解密:Pi=Ci⊕Ki (⊕表示模2加法) Ki每次不同时,成为一次一密。 设明文为101,密钥是110 则加密101⊕110=011 解密011⊕110=101 然而在实际中,我们 阅读全文
posted @ 2016-05-24 16:39
没有梦想的小灰灰
阅读(618)
评论(0)
推荐(0)
摘要:
组合模式:把一组相似的对象当成一个单一的对象,依据树形结构来组合对象,用来表示部分和整体层次。 举一个管理公司员工的例子: 测试代码: 组合模式适合处理树形结构问题,如树形菜单,文件夹文件管理。 阅读全文
posted @ 2016-05-24 11:55
没有梦想的小灰灰
阅读(154)
评论(0)
推荐(0)
摘要:
桥接模式,用于将抽象化与实现化解偶,使得二者可以独立变化。 举一个数据库JDBC的例子: 定义一个Driver接口,不同的数据库实现的接口,如MySQL,SQLServer MySQL具体类: SQLServer具体类: 一个桥接类: 测试代码: 利用DriverManager作为桥接类,将不同数据 阅读全文
posted @ 2016-05-24 11:12
没有梦想的小灰灰
阅读(203)
评论(0)
推荐(0)
浙公网安备 33010602011771号