首页 > 其他 > 详细

网络信息安全笔记

时间:2020-04-08 16:56:53      阅读:67      评论:0      收藏:0      [点我收藏+]

该内容均为笔记,可能存在错误

 

对称加密算法
破译算法的代价大于加密数据的价值,破译算法时间大于数据保密时间,单密钥加密数据量比破译算法需要的数据量少的多。以上可能是安全的。

 

密码分析攻击

  1.唯密文攻击:密码分析者截取了加密的数据信息。

  2.已知明文攻击:密码分析者知道明文和密文,试图推断出密钥。

  3.选择明文攻击:密码分析者选定一些明文,并得到相应的密文,试图推断出密钥

  4.选择密文攻击(自适应选择明文攻击):选择密文,并得到相应的明文。

 

穷举法理论上可以破译任何密码系统。

有限的时间,有限的资源内无法破解,那么算法则被认为计算上是安全的。

F函数的基本功能:扰乱.

  非线性越高越好。

密码设计准则遵循雪崩准则,比特独立准则(与位置对应无关)。

 

单项散列函数(hash函数)

   将任意长度的消息映射成一个固定长度的散列值h

     h=H(M)

  散列函数要具有单向性,则必须满足如下特性:

    给定消息M,很容易计算h

    *给定h,根据H(M)=h反推M很难,几乎不可逆推。

    *给定M,要找到另一消息M‘并满足H(M)=H(M‘)是几乎不可能的(抗碰撞性)。

  工作模式:

    将消息分为n组,第一组为自生,第二组为第一组压缩函数后的值+第二组自生,以此类推,最后第n组添加一个填充位

    压缩函数的输入是消息分组和前一组的输出:

      Hi=f(MiHi-1);

 

  

     

 

网络信息安全笔记

原文:https://www.cnblogs.com/yymq/p/12660235.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!