RC4加密算法(http://en.wikipedia.org/wiki/RC4)是大名鼎鼎的RSA三人组中的头号人物Ron Rivest在1987年设计的密钥长度可变的流加密算法簇。之所以称其为簇,是由于其核心部分的S-box长度可为任意,但一般为256字节。该算法的速度可以达到DES加密的10....
分类:
编程语言 时间:
2015-01-01 00:08:17
阅读次数:
547
RC4加密算法RC4加密算法是大名鼎鼎的RSA三人组中的头号人物Ron Rivest在1987年设计的密钥长度可变的流加密算法簇。之所以称其为簇,是由于其核心部分的S-box长度可为任意,但一般为256字节。该算法的速度可以达到DES加密的10倍左右,且具有很高级别的非线性。RC4起初是用于保护商业...
分类:
编程语言 时间:
2015-01-01 00:06:41
阅读次数:
710
RSA算法其实在大学本科的课程已经学过了,不过当时理解的不深,这篇博客就当加深理解和复习了。首先抛出2个问题: 为什么要用对称加密,解决了什么问题? RSA算法是怎么保证加密信息不被破解的?先回答第一个问题: 最初的加密算法是对称加密算法,加密和解密方式都是同一种规则。例如:A使用某一个加密规则,对...
分类:
编程语言 时间:
2014-12-31 18:16:17
阅读次数:
282
A机器到B机器无密在A机器上操作:vim~/.ssh/configHost192168Hostname192.168.1.2UserrootIdentityFile~/.ssh/id_rsassh-keygencatid_rsa.pubssh-rsaAAAAB3NzaC1yc2EAAAABIwAAAQEA1Bo9dpBxfTqb4qzJ1K2cZCrc/D43hMV4aeGn7m9Q8LgnDAC+/YJANjJ/TeIPJDOuVAEZD23eoOT1j1EtOJLV5wjr8N..
分类:
其他好文 时间:
2014-12-31 11:28:08
阅读次数:
153
0x01 Android签名机制将APK重命名为zip文件,然后可以看到有个META-INF的文件夹,里面有三个文件,分别名为MANIFEST.MF、CERT.SF和CERT.RSA,这些就是使用signapk.jar生成的签名文件。1、 MANIFEST.MF文件:程序遍历update.apk包中...
分类:
其他好文 时间:
2014-12-30 18:32:26
阅读次数:
189
??
首先,先简单介绍一下MD5
MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来, 经md2、md3和md4发展而来。
MD5具有很好的安全性(因为它具有不可逆的特征,加过密的密文经过...
分类:
其他好文 时间:
2014-12-30 10:06:35
阅读次数:
185
参考文章来源:Reait Home(http://www.reait.com/blog.html) 转载请注明,谢谢合作。 在Miller Rabbin测试素数,就用到了快速幂取模的思想。这里总结下。求a^b%c(这就是著名的RSA公钥的加密方法),当a,b很大时,直接求解这个问题不太可能 算法1:...
分类:
其他好文 时间:
2014-12-27 21:48:14
阅读次数:
154
好几次都双机互配后才wanshi ,总记不住方向,记到这儿
A要链接B,A把自己的公钥给B
1
zxw@hostUbuntu1:~$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/zxw/.ssh/id_rsa):
Enter pa...
分类:
其他好文 时间:
2014-12-26 21:46:38
阅读次数:
190
一、 密钥对的生成
RSA加密解密,类似于支付宝中的加解密功能,以前的app使用的是DES加密即对称加密算法,只需要一个密钥;而采用RSA实现加解密需要一个密钥对,即公钥和私钥。所以首先要做的操作是生成一个密钥对,在window 7环境下,这里借用支付宝demo中的openssl命令行工具,毕竟是通用的,密钥对的生成流程大致如下:
1、生成RSA私钥
genrsa -out...
分类:
移动开发 时间:
2014-12-25 20:38:19
阅读次数:
909
1.生成keystore按照下面的命令行 在C:\Program Files\Java\jdk1.6.0_10\bin>目录下,输入keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystore andro...
分类:
移动开发 时间:
2014-12-25 14:25:54
阅读次数:
240