zoukankan      html  css  js  c++  java
  • 密码学学习笔记

    密码分析的四种类型:

    1、唯密文攻击

    2、已知明文攻击

    3、选择密文攻击

    4、选择明文攻击

    三种方法:

    1、穷举攻击

    2、统计分析

    3、数学分析

    单表代换与多表代换:凯撒密码与维吉尼亚密码

    离散概率:离散型随机变量

    1、均匀分布

    2、点分布:分布向量

    3、事件

    4、、并集:P(AUB)<=P(A)+P(B)

    5、随机变量:

    6、均匀随机变量:符合均匀分布

    7、随机算法:输出就是一个随机变量

    8、独立性00 和 01?

    9、XOR的重要性质

    只要秘钥分布均匀,那么密文分布就是均匀的。

    随机变量Y 任意分布在 {0,1}n ,   另一个独立随机变量 X 均匀分布在{0,1}n

      那么    Z = Y⨁X   均匀分布在{0,1}n

    *重要

    10、生日碰撞:

    零知识证明

    同向自相关、异向自相关

    the one time pad

    完善保密性

    LFSR 线性移位寄存器

    祖冲之密码算法ZUC

    本质上是一个秘钥产生算法

    流密码是用来加密的

    与分组密码不同,不知道消息的长度。

    PRG伪随机数生成器

    加密算法的木桶原理

    有限域

  • 相关阅读:
    教你怎么叠T恤
    最动人的情歌《The Power of Love》by Celine.Dion
    使代码简洁的 5 条忠告
    Timeout MessageBox
    内联函数
    局部对象
    const用法(转)
    心情
    内联函数
    局部对象
  • 原文地址:https://www.cnblogs.com/elpsycongroo/p/7508436.html
Copyright © 2011-2022 走看看