信息安全期末复习知识整理之选择、填空、判断题(上篇)

这里整理了信息安全技术的知识供自己复习也希望对大家有所帮助~

一、选择、填空、判断

1.1  计算机安全与技术研究的内容

①计算机外部安全

②计算机信息在存储介质上的安全

③计算机信息在传输过程中的安全,即计算机网络安全

1.2  影响计算机安全的因素

①自然环境   ②人为失误    ③人为恶意破坏    ④软件设计不完善

2.1  代替密码

代替密码也称“替换密码”,其是按一定要求,将明文中的每个字符替换成另一个字符,明文中的字符位置保持不变,但其本身改变了。如移位密码、单表置换密码、多表置换密码。

2.2   对称加密算法的特点

采用的解密算法也就是加密算法的逆运算,或者解密算法与加密算法完全相同。

加密密钥和解密密钥相同,或者加密密钥能够从解密密钥中推算出来,反过来也成立。

对称算法要求发送者和接受者在安全通信之前,商定一个密钥。它的安全性依赖于密钥的保密性

2.3  公开密钥算法的特点

有一对密钥(pk,sk)即公钥和私钥。

②在公开密钥算法中,进行加密和解密时,使用不同的加密密钥和解密密钥。而且加密密钥或解密密钥不能相互推导出来,或者很难推导出来。

公钥和私钥必须配对使用

④公开密钥算法的安全性是依赖于某个数学问题很难解决的基础上

2.4  DES算法的核心原理

DES是分组算法,它以64位为一组,对数据进行加密,64位明文输入,64位密文输出。密钥长度为56位,但密钥通常表示64位,并分为8组,每组第8位作为奇偶校验位,确保密钥的正确性。利用密钥,通过传统的换位、替代、和异或等变换,实现二进制明文加密与解密。

DES算法过程:

①对输入的明文从右向左按顺序每64位分为一组,并按组进行加密或解密;

②进行初始置换;

③将置换后的明文分为左右两组,每组32位;

④进行16轮相同的变换,包括密钥变换;

⑤将变换后的左右两部分合并在一起;

⑥逆初始变换,输出64位密文。

2.5  AES算法的基本原理

AES算法是对称密码,其是一种可变数据块长Nb和可变密钥长Nk的迭代分组加密算法,其数据块长度和密钥长度可分别为128、192、156bit。

在AES中,各种运算是以字节为基本处理单位进行处理的。

2.6  RSA算法的核心原理

RSA是首个用以签名作为加密算法,为实现数字签名和数字认证提供手段。

另一方面,在一个有N个节点的网络中,用 DES算法进行加密时需要使用N(N-1)/2对密钥,而用RSA算法进行数据加密时只需N对密钥,大大减轻了密钥分配与管理的工作量。

2.7  RSA算法的安全性

RSA算法的安全性取决于p、q的保密性,以及分解大数的难度。

选p、q时还需注意以下几点:

①要使p、q是强素数;

②p与q的值必须相差很大,有人建议至少在10倍左右;

③p-1与q-1的最大公因子应该很小。

2. 8    RSA算法的数学基础

①素数(对于一个自然数p,如果p只能被1和自身除尽时)

②质数(整数a与整数b的最大公约数是1)

③欧拉函数

④同余(两个整数a、b分别被m除,所得余数相同)

3.1  Hash函数的特点

①输出长度固定;

②很容易计算出哈希值(过程易);

③知道哈希值不能推明文(单向性);

④明文与哈希值一一对应。

3.2  MD5的特点

①MD5又称信息-摘要算法,就是对字节串的Hash变换,把一个任意长度的字节串换成固定长度的字节串

②MD5是按每组512位来处理输入的信息,算法的输出由4个32位分组组成,这4个32位分组串联后将生成一个128位散列值

使用MD5,系统在不知道用户密码的情况下就可以确定用户登录系统的合法性

④在软件加密保护中,MD5算法不可逆

3.3  SHA的特点

SHA为安全散列算法,SHA输出为160位

3.4 MD5和SHA-1的比较

①安全:SHA-1与MD5最主要的区别是SHA-1摘要比MD5要长32位,SHA-1要比MD5更安全

②速度:在相同的硬件条件下,实现SHA-1的速度大约较MD5慢25%;

③简单性:MD5对每一步骤的操作描述较SHA-1简单。

  • 1
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值