![](https://img-blog.csdnimg.cn/20200910220128297.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
信息安全
计算机信息安全技术 第2版 本科学习整理笔记
一百个Chocolate
一个小帅哥和某厂前端搬砖。
频道内容: 前端技术,编程,我的思考。
用心去做自己热爱的事情️
座右铭: 学如逆水行舟,不进则退。
展开
-
「信息安全技术」期末复习宝典 【整理】(问答题考点)
文章目录1、简单替换密码加解密(重点)2、DES算法的原理3、RSA算法的全过程4、基于公开密钥的数字签名方案(重点)5、单项散列函数的特点6、简述信息的完整性、可用性、保密性7、请简述数字水印的主要特性(重点)8、论述公开密钥算法的典型特点9、论述对称加密体制10、论述公开密钥体制11、简述什么是数字证书?X.509数字证书包括哪些内容12、论述网络攻击的一般步骤13、论述计算机病毒程序的一般构成14、论述杀毒软件的一般构成15、在软件系统中,要安全地保护用户的密码,应该采取哪些措施?16、设计软件保护的原创 2020-10-20 16:31:09 · 1673 阅读 · 0 评论 -
「信息安全技术」期末复习宝典 【整理完毕】
密码与隐藏技术1、在RSA算法中,求 C^sk mod r ,需要哪种运算 (C)A、Gcd B、乘逆算法 C、平方-乘算法 D、求素数算法2、在RSA算法中,已知pk,要求sk,需要哪种运算 (B)A、Gcd B、乘逆算法 C、平方-乘算法 D、求素数算法3、DES算法的哪个步骤是非线性的(B)A、初始置换 B、S盒代替 C、P盒置换 D、逆初始置换4、数字水印最基本的特点是(D)A、鲁棒性 B、安全性 C、自恢复性 D、不可见性5、AES算法的密原创 2020-10-19 13:48:44 · 39694 阅读 · 7 评论 -
「信息安全-密码与隐藏技术」RSA加密算法的实现(CPP 实现)
RSA加密算法的实现第一步,选择密钥选择两个不同的素数 p、q计算公开模数r = p x q计算欧拉函数 φ(r) = (p-1) * (q-1)选择一个与 φ(r) 互质的量 k,即保证 gcd(φ(r), k) = 1 时,选择 k 。 可以令 sp = k 或 pk = k。因为与 φ(r) 互质的数可能不止一个,所以 k 的值是有选择的。可以先设 k 为一个初值,并且 k < φ(r),然后用试探法求出满足条件 φ(r) 与 k 的最大公约数为 1 的 k,即 gcd(φ原创 2020-09-10 22:39:47 · 2207 阅读 · 1 评论 -
「信息安全-密码与隐藏技术」凯撒密码与仿射密码 (CPP 实现)
凯撒密码凯撒密码就是简单移位,注意负数取模的情况就好了。#include<bits/stdc++.h>using namespace std;const int mod = 26;int k;string str;// 解密函数string decryptionFunction(string eCode){ string dCode = ""; for(int i=0;i<eCode.length();i++){ int n = eCode.原创 2020-09-10 22:02:11 · 1912 阅读 · 2 评论