关闭

密码学基础知识(十)查缺补漏(缺)

标签: 信息安全密码学通信
603人阅读 评论(0) 收藏 举报
分类:

今天密码学结束了,哎,都是泪啊,答题时发现脑袋里都是思想,公式没记多少,就主要记了DES AES RC4 RSA的具体算法了,还把LSFR的特征多项式怎么装换成输出f忘了。所以现在补一下那些漏了的知识:

LFSR的特征多项式,其实就是间接的函数f,有了函数f,自然模2加法就得到输出和周期了。由于密码书没在旁边,我就大致说说,应该是讲多项式

F(x)=x4+x3+x+1,

由于忘了具体公式就随便说说,思路应该不能错:       

不管那个最后的“+1”,化成向量c1c2c3c4(1011),咱们的函数不是an=(c1an-k⊕c2an-k+1 …ck⊕an-1),然后咱们就得到a5=a4⊕a3⊕a1,反寄存器的就不画了,初始1101,(我性咋么好。。。)每次出就是a1然后a5  填上,这样咱们就完成了移位,寄存也完成了,输出序列应该就是110110110,三个110循环吧。我做题的时候就想不起来特征多项式怎么化成a5  了。

假如上面是我想错了,那思想还是:特征多项式决定了,也就是决定了函数f=x4⊕x3⊕x,然后就前面的序列密那篇吧。神。。。

 

有一些知没了解透,改日再写~其他的去了

0
0
查看评论

c#查漏补缺

一、构造对象的时候直接给属性赋值。 class A { int
  • lyhdez2
  • lyhdez2
  • 2014-06-18 10:43
  • 285

java基础查缺补漏

Buid Path一般包括:JRE运行时库、第三方功能扩展库(*.jar)、其他工程、其他源代码或Class文件。   Math.pow(m,n)表示m的n次方 Math.round()表示四舍五入,只保留整数   类里定义的数据成员称为属性,属性可不赋初值,若不赋初值...
  • fanny__
  • fanny__
  • 2018-01-02 22:37
  • 32

查缺补漏 与 学习计划

查漏补缺: 多进程与多线程 操作系统内存管理 程序内存管理内存分配 C++ vector, template, string, namespace, iostream C/C++ 强符号弱符号强引用弱引用 TCP/IP ××××××...
  • u010201286
  • u010201286
  • 2013-04-20 18:29
  • 294

查缺补漏篇

1.long long 类型数据在windows下输入格式控制符为%I64d, 不然用%lld无法判断负数。
  • CPOHUI
  • CPOHUI
  • 2017-12-05 10:15
  • 64

查缺补漏

前言 Java的部分有基础、设计模式、IO、NIO、多线程,之后有时间还会把集合这部分补上去,这么多内容里面,难免有一些知识点遗漏,本文主要是讲解这些遗漏的知识点。这些知识点,不是特别大的难点,所以没有必要专门写一篇文章讲解;但是这些知识点,也不是一两句话就说得清楚的,所以放在这里。查漏补缺系列文...
  • zhangyuan19880606
  • zhangyuan19880606
  • 2016-04-26 16:33
  • 202

浮动查缺补漏

今天复习了浮动的一些知识,点这里,对于浮动定位的细则自己竟然不是很清楚,因此写此博文专门来查个缺补个漏。浮动框与不同向浮动框不可重叠啥意思呢?看图就知道了:wrong:right浮动框的顶边不可以高于源文档中先前元素产生的块框或浮动框的顶源码:<style type="text/cs...
  • sinat_20482223
  • sinat_20482223
  • 2016-09-22 15:50
  • 34

Shell查缺补漏

最近浏览一些Shell方面的论坛和书籍,有些东西记的不清楚,做一下笔记
  • u012451084
  • u012451084
  • 2013-11-25 21:12
  • 204

Flask源码阅读(十)——查缺补漏

1.def _get_package_path(name): """Returns the path to a package or cwd if that cannot be found.""" try: ...
  • slamx
  • slamx
  • 2016-01-14 13:40
  • 639

java知识查缺补漏

作者:fbysssmsn:jameslastchina@hotmail.com  blog:blog.csdn.net/fbysss声明:本文由fbysss整理编写,转载请注明出处关键字:java基础1.字符串相关public class Test2 {   ...
  • fbysss
  • fbysss
  • 2008-07-23 02:21
  • 743

游戏编程查缺补漏(1)

cocos2d-x中的对象,如果是shiyon
  • killproce
  • killproce
  • 2014-07-26 11:20
  • 220
    个人资料
    • 访问:24856次
    • 积分:429
    • 等级:
    • 排名:千里之外
    • 原创:19篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条