简单的介绍非对称加密过程,包括公钥私钥产生、RSA算法、传输实现等。
分类:
编程语言 时间:
2014-11-28 18:09:24
阅读次数:
216
给定base64编码的RSA公钥和私钥,下面两段代码可以将string类型转换为PublicKey和PrivateKey类型,后面给出完整的测试程序。转换代码如下: public static PublicKey getPublicKey(String key) throws Exception {...
分类:
其他好文 时间:
2014-11-28 16:10:18
阅读次数:
236
一、安装步骤省略二、运行“Git Bash“在打开的窗口中输入:ssh-keygen -t rsa -C "my@gmail.com"会提示SSH Public Keys存放的位置,默认即可 ,直接按回车键;接下来提示输入密码,输入两次然后确认即可,不设密码则直接回车两次;完成上面步骤,ssh-ke...
分类:
其他好文 时间:
2014-11-28 16:04:21
阅读次数:
173
分发:A:ssh-keygen(以rsa来生成秘钥或者加上-tdsa以dsa生成)一路回车ssh-copy-id-i.ssh/id_rsa.pub**@B
ssh-copy-id-i.ssh/id_rsa.pub**@C完成后可以验证下ssh**@Bfree-m
ssh**@Cfree-m备份:Z:ssh-copy-id-i.ssh/id_rsa.pubroot@Z(自己给自己发也可以将id_rsa.pubmv改名为..
分类:
其他好文 时间:
2014-11-28 06:37:50
阅读次数:
273
Makecert -r -pe -n CN="www.example.com" -b 05/10/2010 -e 12/22/2011 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localmachine -sky exchange -sp "Microsoft RSA SC...
分类:
其他好文 时间:
2014-11-27 23:37:15
阅读次数:
263
1.产生一个keystore:keytool -genkey -alias myssl -keyalg RSA -keystore myssl.jks运行这个命令,系统提示:Enter keystore password:(输入keystore密码:)yourpassword(输入密码)What i...
分类:
其他好文 时间:
2014-11-27 16:15:05
阅读次数:
152
之前一直没关注过web应用登录密码加密的问题,这两天用appscan扫描应用,最严重的问题就是这个了,提示我明文发送密码。这个的确很不安全,以前也大概想过,但是没有具体研究过,都不了了之,这次借这个激活,终于搞定了这个问题。
首先,有不少帖子说在客户端用js对密码进行md5摘要,然后提交给登录处理的url。这种做法无非是自欺欺人,就算别人抓包抓不到你原始密码,用这个md5后的密码一样可以模拟登录...
分类:
编程语言 时间:
2014-11-26 16:43:56
阅读次数:
386
(一)什么事公钥和私钥?
公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。用电子邮件的方式说明一下原理。
使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如下目的:
1. 我发送给你的内容必须加密,在邮件的传输过程中不能被别人看到。
2. 必须保证是我发送的邮件,不是别人冒充我的。
要达...
分类:
其他好文 时间:
2014-11-25 09:21:49
阅读次数:
215
1. 运行到.local2. cd ~/.ssh查看文件是否存在3. ssh-keygen(创建public & private key)4. 或者运行如下命令:cd ~/.ssh && ssh-keygen5. 一路回车就Ok了。6. Mac OS X上,终端运行命令,cat id_rsa.pub...
分类:
其他好文 时间:
2014-11-25 01:35:49
阅读次数:
138
使用RSA进行信息加密解密的WebService示例按:以下文字涉及RSA对WebService传递的数据的加密解密,如果您已经熟知RSA或是有其它更好的方法请不要往下看以免浪费时间.WebService采用的协议是SOAP,它基于HTTP,而HTTP是明文方式,也就是说,采用WebService传...
分类:
Web程序 时间:
2014-11-21 12:36:47
阅读次数:
283