题目描述: 解答出来了上一个题目的你现在可是春风得意,你们走向了下一个题目所处的地方 你一看这个题目傻眼了,这明明是一个数学题啊!!!可是你的数学并不好。扭头看向小鱼,小鱼哈哈一笑 ,让你在学校里面不好好听讲现在傻眼了吧~来我来!三下五除二,小鱼便把这个题目轻轻松松的搞定了。flag格式为cyber ...
分类:
编程语言 时间:
2020-02-18 16:46:00
阅读次数:
172
周五在上c语言课的时候,有幸接触了著名的rsa加密算法。rsa算法作为目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。回寝室后我感觉这种算法很有趣并且以我们目前的学习进度可以进行编写,便进行了尝试。在开始前我也找到了一些资料,下面和大家分享... ...
分类:
编程语言 时间:
2020-01-29 14:13:07
阅读次数:
154
一、我加密、签名的过程 1,生成18位随机密钥:rand 067870-544583-448433; 2,使用对方的公钥证书(cer文件),并使用“RSA”算法,对随机密钥的字节数组加密,得到一个字节数组,将其转化为小写的十六进制字符串:secretKey 07ed7542951980385e32c ...
分类:
其他好文 时间:
2019-12-18 21:54:30
阅读次数:
233
RSA算法原理转自:https://www.cnblogs.com/idreamo/p/9411265.html C++代码实现部分为本文新加 RSA算法简介 RSA是最流行的非对称加密算法之一。也被称为公钥加密。它是由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和 ...
分类:
编程语言 时间:
2019-12-03 17:58:23
阅读次数:
85
x509证书一般会用到三类文,key,csr,crt Key 是私用密钥openssl格,通常是rsa算法。 Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。 crt是CA认证后的证书文,(windows下面的,其实是crt),签署人用自己 ...
分类:
Web程序 时间:
2019-11-21 12:01:04
阅读次数:
135
基本概念 加密方式分为: 和`RSA(非对称加密)` AES算法流程 发送方: 1. 创建AES私钥,用口令对私钥加密 1. 将加密后的私钥发送给接收方 1. 用私钥加密明文,并将密文和加密后的私钥发给接收方 接收方: 1. 解密这个私钥 1. 用解密后的密钥把密文解密成明文 RSA算法流程 接收方 ...
分类:
其他好文 时间:
2019-11-16 23:24:22
阅读次数:
107
学号20182329 2019 2020 1 《数据结构与面向对象程序设计》第5周学习总结 教材学习内容总结 首先学习Java Socket的编程,后面实验45都要用到,来传递数据。 学习凯撒密码的使用方法 学习Java密码的DES算法和RSA算法还有HD算法 编写简单计算器(有理数计算器)。 使用 ...
分类:
其他好文 时间:
2019-10-07 23:19:41
阅读次数:
109
第三章 如何改进和优化RSA算法 这章呢,我想谈谈在实际应用出现的问题和理解。 由于近期要开始各种忙了,所以写完这章后我短时间内也不打算出什么资料了= =(反正平时就没有出资料的习惯。) 在讲第一章的时候我提到过两个函数在真实应用时舍弃掉的,为何这样说呢? 因为在实际应用中,生成了数据规模N和两把密 ...
分类:
编程语言 时间:
2019-09-13 22:22:59
阅读次数:
116
写这篇日志是拖了很久的事情,以前说要写些算法相关的文章给想学信息安全学(简称信安),密码学的同学提供些入门资料,毕竟这种知识教师上课也不会细讲太多(纯理论偏重),更不用说理解和应用了,说到RSA公钥(yue)算法的认识,我最早是在32个计算机中的重要算法中看到的,不过在后来自己查阅数学建模和算法导论 ...
分类:
编程语言 时间:
2019-09-13 22:15:35
阅读次数:
186
第二章 如何实现应用RSA算法 趁着白天在自家店里的闲暇时间来写写第二章了,假设记住了第一章的各种定理之后,我们又该如何实现RSA密码的加密解密呢?也懒得废话了,直接进入正题吧。 先回顾几个知识点: 1.模运算的性质: 2.欧拉定理 a^φ(n) ≡ 1 (mod n) 3.乘法逆元性质 接着我们要 ...
分类:
编程语言 时间:
2019-09-13 22:12:06
阅读次数:
116