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伪随机数生成器

    加密算法的木桶原理

    有限域

  • 相关阅读:
    Repository 模式
    alert ALTER
    asp.net mvc source(2)ActionResult
    ??
    asp.net mvc source(1) MvcHandler
    shortkey
    sql 搜索 关键系 存储过程
    asp.net mvc source(3)Attribute
    输入错误: 没有文件扩展“.js”的脚本引擎。
    CI学习 header和footer
  • 原文地址:https://www.cnblogs.com/elpsycongroo/p/7508436.html
Copyright © 2011-2022 走看看