package demo.security;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.secu...
分类:
其他好文 时间:
2015-02-26 13:07:52
阅读次数:
141
AES对称加密和解密package demo.security;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import...
分类:
编程语言 时间:
2015-02-23 22:20:28
阅读次数:
219
在yum 安装出现下面的提示的时候,需要安装GPG keywarning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562897GPG key retrieval failed: [Errno 14] HTTP Erro...
分类:
其他好文 时间:
2015-02-22 06:43:31
阅读次数:
164
著名开源电子邮件加密软件Gnu Privacy Guard(GPG)的作者Werner Koch。他的软件被斯诺登(Edward Snowden)和数以万计的记者、异议人士、注重安全的人士使用。Werner Koch从1997年开始写GPG,无论是升级或是打补丁,他基本是在独立运营这款安全软件。最近...
分类:
其他好文 时间:
2015-02-14 11:01:18
阅读次数:
254
前面为大家已经总结了,基于密钥交换的DH算法,现在就为大家再介绍一种基于因子分解的RSA算法,这种加密算法有两种实现形式:1、公钥加密,私钥解密;2、私钥加密,公钥解密。下面就为大家分析一下实现代码,相对于DH算法,RSA显得有些简单。初始化密钥:KeyPairGenerator keyPair.....
分类:
编程语言 时间:
2015-02-13 18:27:29
阅读次数:
219
非对称加密算法是相对于对称加密算法来说的,对于对称加密算法请查阅之前的总结,今天为大家介绍一下DH算法,DH是一种密钥交换算法,接收方根据发送方加密时的密钥,生成接收方解密密钥。下面就一起来学习一下吧:初始化发送方密钥:KeyPairGenerator sendKeyPairGenerator .....
分类:
编程语言 时间:
2015-02-13 18:09:28
阅读次数:
238
非对称加密算法 RSA过程 : 以甲乙双方为例 1、初始化密钥 构建密钥对,生成公钥、私钥保存到keymap中 KeyPairGenerator ---> KeyPair --> RSAPublicKey、RSAPrivateKey 2、甲方使用私钥加密, 加密...
分类:
编程语言 时间:
2015-02-13 08:09:54
阅读次数:
221
一、配置163的yum源1.导入CentOSCentOSCentOS-6的GPG证书:#rpm--importhttp://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-62.让yum使用网易的源:#cd/etc/yum.repos.d#wgethttp://mirrors.163.com/.help/CentOS-Base-163.repo3.修改reporeporepo文件:在所有mirrorlist前面加..
分类:
其他好文 时间:
2015-02-13 01:49:00
阅读次数:
223
很多时候要对秘要进行持久化加密,此时的加密采用md5。采用对称加密的时候就采用DES方法了 1 import java.io.IOException; 2 import java.security.MessageDigest; 3 import java.security.SecureRand...
分类:
编程语言 时间:
2015-02-12 18:02:41
阅读次数:
290
1.RSA加密算法是最常用的非对称加密算法2.RSARSA以它的三个发明者Ron Rivest, Adi Shamir, Leonard Adleman的名字首字母命名,3.目前学术界无法证明RSA算法的绝对正确性,但是也无法证明否定它的安全性,因此恰恰说明该算法有相当的可信性。4.RSA原理基于大...
分类:
编程语言 时间:
2015-02-11 20:32:37
阅读次数:
440