.NET为我们提供了操作数字证书的两个主要的类,分为为:System.Security.Cryptography.X509Certificates.X509Certificate2类,每个这个类的实例可以表示一个证书;System.Security.Cryptography.X509Certific...
分类:
Web程序 时间:
2014-11-17 17:24:21
阅读次数:
218
J2SDK提供了keytool命令行工具,可以根据指定的参数来创建数字证书。生成的证书或证书库默认保存在命令行当前目录下。? 1. 创建数字证书? keytool?-genkey?-v?-alias?scent?-dname?"CN=John,OU=MNG,O=Cor...
分类:
其他好文 时间:
2014-11-14 18:08:52
阅读次数:
305
3个著名的加密算法:md5(message-digestalgorithm5):将任意长度的字符串变换成128bit的大整数,并且这个变换是不可逆的字符串变换算法。典型应用:对一段信息产生指纹,可以防止被篡改。数字签名应用。md5被广泛应用在加密和解密上,在很多系统中,用户的密码以md5值的方式保..
分类:
其他好文 时间:
2014-11-14 01:50:27
阅读次数:
177
前言: 在SQL Server 2005和SQL Server 2008之前。如果希望加密敏感数据,如财务信息、工资或身份证号,必须借助外部应用程序或算法。SQL Server 2005引入内建数据加密的能力,使用证书、密钥和系统函数的组合来完成。 与数字证书类似。SQL Server 证书包括公钥...
分类:
数据库 时间:
2014-11-13 18:37:05
阅读次数:
227
Android 签名详解AndroidOPhoneAnt设计模式Eclipse 在Android系统中,所有安装到 系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个 permission的protectionLevel为signature,那么...
分类:
移动开发 时间:
2014-11-11 12:33:28
阅读次数:
194
生成 公钥 和私钥 对? public?class?KeyGenerater?{
?private?byte[]?priKey;
?private?byte[]?pubKey;
?public?void?generater()?{
??try?{
???java.security.KeyPairGenerator?keyge...
分类:
编程语言 时间:
2014-11-10 18:13:37
阅读次数:
203
一,对称加密
所谓对称加密,就是它们在编码时使用的密钥e和解码时一样d(e=d),我们就将其统称为密钥k。
对称加解密的过程如下:
发送端和接收端首先要共享相同的密钥k(即通信前双方都需要知道对应的密钥)才能进行通信。发送端用共享密钥k对明文p进行加密,得到密文c,并将得到的密文发送给接收端,接收端收到密文后,并用其相同的共享密钥k对密文进行解密,得出明文p。
一般加密和解密的...
分类:
Web程序 时间:
2014-11-08 18:17:40
阅读次数:
227
二. 加密算法介绍对称加密算法对称加密算法用来对敏感数据等信息进行加密,经常使用的算法包含:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合。3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高。...
分类:
编程语言 时间:
2014-11-08 11:48:09
阅读次数:
393
JAVA实现DES加密DES加密介绍 DES是一种对称加密算法,所谓对称加密算法即:加密和解密使用相同密钥的算法。DES加密算法出自IBM的研究,后来被美国政府正式采用,之后开始广泛流传,但是近些年使用越来越少,因为DES使用56位密钥,以现代计算能力,24小时内即可被破解。虽然如此,在某些简单应....
分类:
编程语言 时间:
2014-11-06 19:30:39
阅读次数:
188
在这里先对大家说声对不起,毕竟2年前就想写这篇文章,但由于自己太懒惰一直没有写,也是为了给自己留点东西好了,前些日子我老大让我又搞这个东西发现我曾经的资料没留,又凭着自己印象从新来过,但发现网上写的东西真的有些肤浅,实在说只是去,毕竟我们是程序猿,不是学生了,怎么也点多想些东西哦,于是将自己总结的....
分类:
移动开发 时间:
2014-11-06 16:32:40
阅读次数:
206