- 博客(6)
- 收藏
- 关注
转载 加密算法
六、密钥生成的步骤我们通过一个例子,来理解RSA算法。假设爱丽丝要与鲍勃进行加密通信,她该怎么生成公钥和私钥呢?第一步,随机选择两个不相等的质数p和q。爱丽丝选择了61和53。(实际应用中,这两个质数越大,就越难破解。)第二步,计算p和q的乘积n。爱丽丝就把61和53相乘。 n = 61×53 = 3233n的长度就是密钥长度。3233写成二进制是110010
2017-12-28 21:08:07 186
转载 公钥加密算法数学知识
"公钥加密算法"。一、一点历史1976年以前,所有的加密方法都是同一种模式: (1)甲方选择某一种加密规则,对信息进行加密; (2)乙方使用同一种规则,对信息进行解密。由于加密和解密使用同样规则(简称"密钥"),这被称为"对称加密算法"(Symmetric-key algorithm)。这种加密模式有一个最大弱点:甲方必须把加密规则告诉乙方,否则无法解密。保存和传递密钥
2017-12-28 20:17:26 822
转载 vim
vi/vim 基本使用方法 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念
2017-12-15 20:13:35 149
原创 以太坊常识
网络看到:为了确定哪个路径才是最有效的以及防止多条链的产生,以太坊使用了一个叫做“GHOST协议(GHOST protocol.)”的数学机制。GHOST = Greedy Heaviest Observed Subtree简单来说,GHOST协议就是让我们必须选择一个在其上完成计算最多的路径。一个方法确定路径就是使用最近一个区块(叶子区块)的区块号,区块号代表着当前路径上
2017-12-08 20:34:29 1151
原创 Java 数组 内存(栈和堆)
黑马程序员视频例如 int x[]=new int[3]; int y[]=x; y[1]=89; System.out.println(x[1]); 栈内存存放局部变量,使用完毕之后自动释放。堆内存存放实体,栈内存中有垃圾回收机制,不定期清理。 int x[]=new i
2017-12-06 20:06:23 986
原创 java zhangjin推荐
泛型:https://www.ziwenxie.site/2017/03/01/java-generic/mybatis:http://www.mybatis.org/mybatis-3/zh/getting-started.html并发的系列博客:http://www.cnblogs.com/dolphin0520/category/602384.html如何安全使用hashmap:
2017-11-16 14:22:33 205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人