![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学笔记📒
文章平均质量分 91
eotteon__ireum
要成为有趣的大人.
展开
-
密码编码学与网络安全笔记(第7版)
密码编码学与网络安全笔记(第7版)第一部分 概览第1章 计算机与网络安全概念第2章 数论基础第一部分 概览你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。第1章 计算机与网络安全概念描述保密性、完整性和可用性的关键安全需求描述OSI的X.800安全架构讨论安全威胁和攻击的类型,举例说明作用于不同计算机和网络的安全威胁与攻击解释安全设计的基本准则列出和简要描述与密码标原创 2021-03-05 17:00:20 · 1621 阅读 · 0 评论 -
【6】分组密码 block cipher
文章目录分组密码概述分组密码的设计原则分组密码概述分组密码(block cipher)的数学模型是将明文消息编码表示后的数字(简称明文数字)序列,划分成长度为n的组(可看成长度为n的矢量),每组分别在密钥的控制下变换成等长的输出数字(简称密文数字)序列。分组密码(block cipher)是许多系统安全的一个重要组成部分。可用于构造: • 伪随机数生成器(Pseudo random number generator)• 流密码(Stream cipher)• 消息认证码(MAC)和杂凑原创 2020-08-21 19:38:18 · 1609 阅读 · 0 评论 -
【5】线性反馈移位寄存器
文章目录反馈移位寄存器线性反馈移位寄存器反馈移位寄存器移位寄存器是流密码产生密钥流的一个主要组成部分。GF(2)上一个n级反馈移位寄存器由n个二元存储器与一个反馈函数 f(a1,a2,…,an)组成,如下图所示。线性反馈移位寄存器...原创 2020-08-21 16:59:22 · 2969 阅读 · 0 评论 -
【4】二元序列的伪随机性
文章目录二元序列相关概念伪随机序列二元序列相关概念二元序列的伪随机性备注:GF(2)是域周期的性质游程例子: 周期为15的二元序列 100010011010111011110为1的4游程10001为0的3游程自相关函数伪随机序列Golomb伪随机公理3个随机性公设:1、在序列的一个周期内,0与1的个数相差至多为1。• 说明{ai}中0与1出现的概率基本上相同2、在序列的一个周期内,长为i的游程占游程总数的1/2i(i=1,2,…),且在原创 2020-08-20 21:12:13 · 805 阅读 · 0 评论 -
【3】有限状态自动机
文章目录有限状态自动机密钥流生成器有限状态自动机有限状态自动机:具有离散输入和输出(输入集和输出集均有限)的一种数学模型。由3部分组成: 有限状态自动机可用有向图表示,称为转移图:举个例子:密钥流生成器密钥流生成器:参数为k的有限状态自动机一个输出符号集Z、一个状态集∑、两个函数φ和ψ以及一个初始状态σ0组成。状态转移函数φ:σi→σi+1,将当前状态σi变为一个新状态σi+1。输出函数ψ:σi→zi,当前状态σi变为输出符号集中的一个元素zi。作为有限状态自动机的密原创 2020-08-20 19:49:15 · 497 阅读 · 0 评论 -
【2】流密码
一次一密one-time-pad密码 优点:1.密钥随机产生,而且只使用一次。2.一次一密是无条件安全的。3.一次一密的加密和解密是加法运算,运算效率较高。缺点:要想保证完美安全,密钥长度至少与明文的长度一样长,而且密钥共享有困难,不太实用。流密码 stream cipher流密码的明文按字符或者比特按位加密流密码也叫序列密码密钥流可用移位寄存器电路产生流密码主要依靠硬件实现主要思想...原创 2020-08-20 17:58:26 · 337 阅读 · 0 评论 -
【一】密码学基本概念
【一】信息安全的基本属性• 机密性 (Confidentiality) 保证信息为授权者使用而不泄漏给未经授权者,别人“看不到”或“看不懂”• 认证(Authentication) 消息认证,保证消息来源的真实性 身份认证,确保通信实体的真实性 证明“你就是你”• 完整性 (Integrity) -数据完整性,未被未授权篡改或者损坏 -系统完整性,系统未被非授权操纵,按既定的功能运行信息没有被“动过”。• 不可否认性(Non-repudiation )要求无论发送方还是接收方都不能抵原创 2020-08-19 21:57:26 · 769 阅读 · 0 评论