自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

原创 数据库设计(E-R图以及关系模型的转换)

在数据库设计章节中,重点考察的两个知识点,分别是概念结构设计(E-R图)、逻辑结构设计(关系模型)

2023-12-19 22:04:50 833

原创 数据库函数依赖与关系范式(5种函数依赖及1NF、2NF、3NF)

期末考试中5种函数依赖的概念一般是选择题,其中部分函数依赖和在后面的大题关系范式的分析与运算中需要用到BCNF、4NF、5NF属于非函数依赖范围的等级,一般学校期末不考,这里不介绍。

2023-12-19 19:50:48 1330

原创 密码学--md5加密

md5的存在是为了创造一个无法被解密的密文。属于hash算法的一种。密码学期末考试最后一项。

2023-11-01 20:18:33 151

原创 密码学--shamir门限方案

只有N个人凑在一起才能知道密码的方案。密码学期末考试第12项。

2023-11-01 19:19:40 377

原创 密码学--DH密钥交换算法

DH密钥交换算法不是一种加密算法,它只负责交换密钥。密码学期末考试第11项。

2023-11-01 18:56:11 105

原创 密码学--椭圆曲线加法运算及解点

椭圆曲线加密算法出现的主要原因,并不是RSA加密算法被彻底攻破,大整数分解仍然是一个数学难题。只是RSA加密过程中的指数运算效率太低。椭圆曲线的出现改变了这一现象,而且椭圆曲线运用的离散对数同样是一个数学难题,可以作为加密算法的数学基础。比较重要的是除了私钥k,其他无论是 椭圆曲线方程中的a、b,还是初始点P、公钥Q、随机数r都是对外界公开的。这是密码学期末考试的第9、10项。

2023-10-31 21:57:20 1673 10

原创 密码学--快速指数算法

快速指数算法主要是应用于我上一个博客中提到的RSA算法。RSA算法无论是加密还是解密,都会用到一个比较大底数和指数,如果直接运算的话,RSA的时间消耗将会是DES加密算法的上百倍,因此便有人提出了快速指数算法。这个算法在ACM比赛中算是基本算法之一,同样这也是我密码学期末考试第8项。

2023-10-29 21:35:22 454

原创 密码学--RSA算法的计算

非常经典且简洁的非对称加密,密码学期末考试的第7项。

2023-10-29 20:51:28 202

原创 密码学--AES轮函数和密钥生成的步骤呈现

DES不靠谱,大佬们从世界征集加密算法,AES突出重围。期末考试第六项--AES加密算法。

2023-10-29 20:34:56 996

原创 密码学--多项式模乘(有限域GF(2^8)内计算)

这是期末考试必考榜单的第五项。

2023-10-22 21:04:32 1352 3

原创 密码学--DES轮函数和密钥生成的步骤呈现

DES的难点集中在DES的16轮迭代加密算法里,这也是老师划重点时,设定的密码学期末必考第四项。

2023-10-22 18:53:51 558

原创 密码学--钟控序列生成器的输出序列

钟控序列的原理就是用一个LFSR控制另一个LFSR的输出鄙人的密码学老师 将其列为了期末考试必考的榜单中的第三项,所以今天特别来讲解一下。

2023-10-21 20:04:48 627 4

原创 密码学--特征多项式求递推函数

f(x) = 1 + x^2 + x^3 + x^8 对应递推函数为 a8 = a6+a5+a0。所以f(x) = 1+x^2+x^3 对应的递推函数为a3 = a1 + a0。所以f(x) = 1+x+x^3 对应的递推函数为 a3 = a2 + a0。f(x) = 1 + x^14 + x^21 对应递推函数为 a21 = a7 + a0。② 找到f(x)中其他含有x的项 ==>x^1。例2:f(x) = 1+x^2+x^3。例1:f(x) = 1+x+x^3。二、特征多项式求递推函数。

2023-10-21 19:04:35 260 1

原创 密码学——欧几里得扩展算法(求模逆)

刚刚咱们已知k = 19 求 k^(-1)的情况叫做求k的逆元求逆元的方法就叫做欧几里得扩展算法我这里还有几个k和它对应的k^(-1) 你们可以计算一下。

2023-10-15 16:57:01 1667

原创 【数据结构应用】航空客运订票系统

【航空客运订票系统】数据结构作业

2022-11-17 18:23:24 4711 6

原创 【Linux】Linux基本操作指南 第一讲

【Linux】Linux的基本操作 第一讲

2022-11-09 22:37:10 422 5

原创 摩尔投票法解题

摩尔投票法

2022-08-23 11:00:19 921 3

原创 数据在内存中的储存方式 (持续更新)

【C语言】数据在内存中如何储存

2022-08-10 23:24:28 772 1

原创 游戏:扫雷【C语言】

1992年4月6日,扫雷搭载在Windows 3.1系统中与用户见面,主要目的是让用户训练使用鼠标。这个游戏的玩法很简单,有初级、中级、高级和自定义等模式,雷区中随机布置一定数量的地雷,玩家需要尽快找出所有不是地雷的方块,但不许踩到地雷。...

2022-08-02 18:20:20 507 1

原创 游戏:三子棋【 C语言 】

三子棋是黑白棋的一种。三子棋是一种民间传统游戏,又叫九宫棋、圈圈叉叉、一条龙、井字棋等。将正方形对角线连起来,相对两边依次摆上三个双方棋子,只要将自己的三个棋子走成一条线,对方就算输了。...

2022-08-02 18:16:00 436 1

原创 【C语言】学生信息系统

这是大一第一次做出来的程序 想着也有点纪念意义两个文章一起发是因为懒(#define _CRT_SECURE_NO_WARNINGS //编程软件为VS2019#include <stdio.h>//io头文件#include <string.h>//用到了字符串#include <stdlib.h>//用到了system#include <Windows.h>//有个小惊喜#include <conio.h>//控制一下窗口大

2022-05-11 14:18:17 211

原创 【C语言】井字棋

也就是个二维数组的写写画画 和电脑的rand()随机值大战罢了菜菜的头文件:#pragma once#define HANG 3#define LIE 3#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <string.h>#include <stdlib.h>#include <Windows.h>#define HANG 3#define LIE 3void

2022-05-11 14:13:04 175

原创 【C语言】分支语句 if else;switch.

RTIF , ELSE IF ,ELSEif() //()内填入条件 为真则进入ifelse if() //使用方法和if一样是,提供更多选择条件else() //其他可能 进入else如有嵌套if else函数 else遵循就近原则a>=3&&a<=10 且用&& 或用 ||在if的条件中 如果想要填入等于 如 A等于B 则写作A == B为了防止以后出现运行程序中出现Bug应该将常量放在等号前 如3 == xSW

2022-04-28 18:40:08 907

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除