摘要:
7.1 Diffie-Hellman 密钥交换 Diffie-Hellman 密钥交换协议 DH密钥交换中的安全问题 协议 密钥交换是实现安全通信的基础 商用加密算法AES和DES需要在安全通信之前,实现通信双方的密钥共享。 密钥交换的方法有: 基于RSA的密钥交换; 基于KDC技术 DH算法 基于 阅读全文
摘要:
2.2 关系模型原理 数据结构 数据操作 关系的完整性 一、关系模型及其组成 关系模型(Relation Model)——是一种基于二维表结构存储数据实体及 实体间联系的数据模型。 数据结构 关系数据结构 二维表 元组: 表中的一行,表示一个实体,关系是由元组组成的。 ❖ 属性: 表中的每一列在关系 阅读全文
摘要:
第2章.数据库关系模型 2.1关系及其相关概念 2.2关系模型原理 2.3 PostgreSQL数据库关系操作实践 2.1关系及其相关概念 1.关系、实体 实体(entity)——是指包含有数据特征的事物对象在概念模型世界中 的抽象名称。 例 在企业信息系统中,人员信息可以使用“雇员(EMPLOYE 阅读全文
摘要:
6.1应用层总览、网络应用模型 基本概念 网络应用模型 C/S P2P C/S 与 P2P 的混合结构 应用程序相关 DNS 文件传输FTP 万维网WWW 电子邮件 应用层里,主要相关的就是进程,比如QQ微信。 协议 协议的作用 应用层对应用程序的通信提供服务。 应用层协议定义: 应用进程交换的报文 阅读全文
摘要:
3.6 视图 视图的概念 在SQL中,视图(View)是一种建立在SELECT查询结果集上的虚拟表。 视图可以基于数据库表或其他视图来构建,它本身没有自己的数据,而是使用了存储在基础表中的数据。 视图一但被定义,它便作为对象存储在数据库中,但视图本身并不存储数据,而是通过其虚拟视窗映射到基础表 中的 阅读全文
摘要:
3.5数据控制SQL语旬 GRANT REVOKE DENY 作用:控制用户数据访问权 GRANT GRANT 语句是一种由数据库对象创建者或管理员执行的授权语句,把访问数据库对象权限授予给其他角色。 格式 GRANT <权限列表> ON <数据库对象> TO <用户或角色> [ WITH GRAN 阅读全文
摘要:
2.7 m-序列的安全性 即寻找m序列的递推关系式。 已知一段序列,如果知道其反馈多项式,就可以将其后的序列依次求出,那反馈多项式呢? 方法 解方程 已知序列{a}是由n级线性移存器产生的,并且知道{a}的连续2n位,可用解线性方程组的方法得到反馈多项式 线性反馈移位寄存器综合解——B-M算法 套方 阅读全文
摘要:
2.6 m-序列的伪随机性 序列的伪随机性回顾 m-序列的伪随机性 序列的伪随机性回顾 见2.3二元序列的伪随机性 - Dinesaw - 博客园 (cnblogs.com) m-序列的伪随机性 证明 有证明,但估计不考,可以问一下,当然还没搞定QAQ 阅读全文
摘要:
2.5 m-序列 线性反馈移位寄存器的多项式表示 m-序列产生的条件 线性移位寄存器 > 一元多项式表示 生成函数 对于一个给定序列{a},其幂级数,就是生成函数 \[ A(x) =\sum_{i=1}^{∞}{a_i}{x_i} \] 定理2.1:生成函数 证明 这里的第二行不太明白。 定义:G( 阅读全文
摘要:
2.4线性反馈移位寄存器 反馈移位寄存器 线性反馈移位寄存器 LFSR 反馈移位寄存器 移位寄存器是流密码产生密钥流的一个主要组成部分。 而一个n级反馈移位寄存器,又由n个二元存储器与一个反馈函数组成 状态 首先,初始状态是由用户确定。 由图可知,任意时刻,有n个a,故每次的状态有2^n个可能的状态 阅读全文