- 博客(24)
- 资源 (1)
- 收藏
- 关注

原创 AES密码的基本介绍
花费了几天时间,终于把AES过了一遍,详细的整理了一下AES的算法过程,可能有些问题认识不够深刻,以后有了新的体会还会进行补充,当然了如有问题希望可以指出,希望我们可以共同进步。
2020-06-25 16:46:10
5172
原创 数字签字那些事+ca数字证书
学数字签名也有2年了,还是写不出综述,总感觉肚里东西比较少,呜呜呜。还是准备对学过的数字签名进行一个简单整理与介绍吧,以自己的理解加以说明,最后再介绍一下数字签名的最重要广泛的应用之一:CA证书。该文章适合科普,无太多技术含量。个人认识可能会比较片面,希望各位友友们多多指教。
2022-11-04 11:06:44
611
原创 win10家庭中文版安装Hyper-V 解决Hyper-V.cmd闪退问题
最近在尝试在win10家庭版上安装docker,碰到的第一个问题即安装docker前必须启用Hyper-V和ContainersWindows功能,而window10家庭版不自带此功能。查阅了一些资料进行Hyper-V的安装,出现了Hyper-V.cmd闪退问题,已解决,现记录一下解决的方法,以供朋友们借鉴。......
2022-07-16 18:19:34
6370
12
原创 数字签名算法2--可证明安全与EIGamal算法
密码学中可证明安全可证明安全理论基础:一般来讲,可证明安全是指利用数学中的反证法思想,采用一种“归纳”方法。协议的安全目标:加密方案的安全目标是确保信息的机密性,签名方案的安全目标是确保签名的不可伪造性。敌手目标:加密方案中,敌手的目标就是能够区分挑战密文所对应的明文;在签名方案中,敌手的攻击目标就是可以获得签名者私钥,也可以说能对任意消息伪造签名或者伪造出一个特定消息的有效签名。极微本原:密码原语,是指安全方案或者协议的最基本组成构建或者模型,例如某个基础密码算法或者数学难题。步骤:(1)
2021-10-17 19:03:08
5110
原创 数字签名系列一:签名简介与RSA签名算法
数字签名系列一写在前面数字签名作用数字签名发展史带属性的数字签名一个简单的数字签名方案写在前面学了一年的数字签名方案,一直都在一个点进行专研,虽然还是有所收获,总感觉还差点感觉,上了一年研究生,还没有对数字签名有整体了解。导师建议我从点到面,可以写一篇综述之类的,看了看大佬写的综述,数字签名真的种类繁多,而且自己能力有限,写综述实在不知道从哪里下手,因此就想在自己博客上写写签名那些事,争取一周更一个数字签名算法,希望通过这样子方式,可以对数字签名有较深了解,也希望可以结交志趣相投的朋友一起探讨(本人菜鸟
2021-09-16 14:57:32
13993
2
原创 BB84几点补充
在前面介绍过BB84一些知识,今天看了视频对BB84有了更深一点理解,有几点需要进行补充一下方便理解这里为测量过程在没有监听者情况下,只要比较Alice Bob的测量基就可以获得协商密钥,具体协商过程,在我前面博客中也有提到,简单说明一下,当一个量子射出,Alice选择一个测量基进行测量,A会获得相应的量子态,把量子发给B,只有B选择相同的量子基时候才可以获得与A一致量子态,或者获得与选择量子基一样的量子态。B选择正确的量子基的可能性是50%。有监听者的情况下当有监听者Eve时候,Eve有50%的
2021-04-11 11:24:23
522
原创 基于量子密钥的经典身份认证系统
说在前面:2021.4.8,天气晴朗,心情不是很美好,刚刚和老师聊完,老师说不要去轻易否定一篇论文一个人,想起自己平常表现,表示很羞愧,大概这就是自己目前眼光局限性。反正不是很美好的样子,不知道啥时候自己才可以做一个稳稳当当的小姑娘,害,就先说到这里,进入我们的正轨吧经典认证1、认证码:选取一定的编码规则(相当于某一特定密钥),发送方将消息按编码规则进行编码,收方根据编码规则唯一地确定发出方按此编码规则向收方传送的消息。2、hash函数:将任意长的数字串M映射成较短的定长输出串H的函数(单向函数)。
2021-04-08 16:35:13
3942
10
原创 量子BB84,B92协议简单介绍
最近开设量子课程,闲着没事把学过协议做一个整理,这次准备BB84与B92协议,E91协议也看了,不过还有很多地方没有想明白,等学明白了在写一下E91理解,参考书籍为《量子密码学》,曾贵华著BB84本节以Bennett和Brassard提出的原始协议为基础,在此基础上归纳出BB84协议的一般形式。Bennett和Brassard提出的BB84协议通过线偏振光子的两个状态(水平和垂直偏振方向)和圆偏振光子的两个状态(左旋和右旋偏振方向)的互补性实现量子编码,其中线偏振光子和圆偏振光子的两个状态分别正交,但是
2021-04-01 17:13:51
5975
8
原创 密码学----适合小白的数字签名(基础版)
@数字签名简单介绍最近看了一点关于数字签名的东西,总是想要记录一下学习的过程,因为也是刚入门,有很多东西了解的不是很到位,这里就当是给朋友们一个科普,简单介绍一下数字签名的用法,有什么认识有误的,希望朋友们指出。非对称加密与对称加密算法不同,非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。因为加密和解密使用的
2020-11-12 09:15:17
522
原创 浅谈密码学DES
DES虽然已经被淘汰,却是密码学历史长河中不可磨灭的一次改革。DES是密码学发展史上被广泛应用的商用数据加密算法,他的出现是现代密码发展史上一件非常有影响力的事件对现在的密码学发展仍有借鉴意义。在这里我粗浅的介绍一下DES,有认识不到位的地方请指出。
2020-07-07 10:51:15
1130
原创 关于Matlab的几个矩阵生成函数,分析函数和分解函数
前几天做了两道矩阵的题,用matlab实现对矩阵的运算。在做的时候查阅了一些函数,今天整理了一下关于mtalab矩阵运算的函数创建二维数组方法一:使用“[]”操作符数据元素必须要在[]中进行输入;行与行之间须用分号“;”间隔,也可以用回车键进行分割行间元素用空格或者“,”间隔例: a=[1,2,3;4,5,6;7,8,9]方法二:命令函数ones :生成全1矩阵ones(3) 3x3矩阵ones(3,4) 3x4矩阵zeros:生成全0矩阵reshape例:a=-4:4
2020-06-27 14:08:14
3070
原创 三种古典密码的认识(置换密码,代换密码和轮换密码)
根据李子臣老师编著的《 密码学--基础理论与应用》这本书,来简单的介绍三种古典密码(置换密码,代换密码,轮换密码)由于博主也是初学者,理解不到位的地方还请各位大佬指出来,共同学习,相互进步。
2020-06-19 18:25:51
31558
数字签名简单理解总结+ca证 书的简单认识
2022-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人