zoukankan      html  css  js  c++  java
  • 图解密码学第三章

    第三章

    一、学习内容

    1.XOR异或运算

    2.绝不会被破译的密码——一次性密码本

    无法破解:即使破解出来也无法判断它是否为正确的明文

    缺点:

    	1.密钥需要配送
    	2.密钥的保存,密钥与明文长度相同,以此代价保护密钥不如保护明文
    	3.密钥的重用,不能使用以前用过的随机序列
    	4.密钥的同步,明文如果很长,密钥也要很长,传输过程中密钥不能出错
    	5.密钥生成,没有真正的随机序列
    

    3.DES

    加密时无论使用任何函数作为轮函数都可以正确解密;

    加密和解密可以用完全相同的结构来实现;

    4.三重DES

    DES加密(密钥1)→DES解密(密钥2)→DES加密(密钥3)

    当三个密钥相同时即为DES,所以对DES具有兼容性

    5.AES——对称密码新标准

    6.Rijndael——AES标准

    二、课后题

    1.对一次性密码本的密钥进行压缩,将密钥变短可行吗?

    答:不可行,密钥之间不存在冗余,无法进行压缩(随机序列)

    2.三重DES的密钥空间

    答:以56bit数据为例,DES密钥空间为256,三重的DES为(256)^3

    三、学习总结

    在复习已学知识的同时了解了许多新知识,并且对以前的知识有了更深的了解,收益颇多。

  • 相关阅读:
    Qt中不同类型数据之间的相互转换
    数组传参
    sizeof和strlen区别
    打印字符‘烫’
    vivado hls(1)
    时序约束方法(2)
    FPGA浮点数定点化
    FPGA设计思想与技巧(转载)
    视频采集显示总结
    Verilog code
  • 原文地址:https://www.cnblogs.com/shadow135211/p/5171384.html
Copyright © 2011-2022 走看看