码迷,mamicode.com
首页 >  
搜索关键字:公钥加密    ( 502个结果
JavaSE--[转]加密和签名的区别
转载:http://blog.csdn.net/u012467492/article/details/52034835 私钥用来签名的,公钥用来验签的。公钥加密私钥解密是秘送,私钥加密公钥解密是签名 作者:CM Binder 就拿A给B发送经过签名加密信息来说:1、A对信息签名的作用是确认这个信息是 ...
分类:编程语言   时间:2017-07-06 22:56:49    阅读次数:213
理解证书
首先明确几个基本概念: 1、密钥对,在非对称加密技术中,有两种密钥,分为私钥和公钥,私钥是密钥对所有者持有,不可公布,公钥是密钥对持有者公布给他人的。 2、公钥,公钥用来给数据加密,用公钥加密的数据只能使用私钥解密。 3、私钥,如上,用来解密公钥加密的数据。 4、摘要,对需要传输的文本,做一个HAS ...
分类:其他好文   时间:2017-07-06 13:19:59    阅读次数:175
Java前端Rsa公钥加密,后端Rsa私钥解密(支持字符和中文)
Base64工具类,可以让rsa编码的乱码变成一串字符序列 json工具类 到这一步我们的工具类准备的差不多了,可以开始进入我们的主题了,java端Rsa测试类和web端交互的demo了 Rsa测试java测试类 前端加密jsp页面 后端servlet解密 需要注意的是:前端需要加入jquery-2 ...
分类:编程语言   时间:2017-07-04 21:41:16    阅读次数:772
PKI与证书服务
PKI:公钥基础设施(PublicKeyInfrastructure)通过使用公钥技术和数字签名来确保信息安全由公钥加密技术、数字证书、CA、RA组成PKI体系能够实现的功能:数据机密性 身份验证数据完整性 操作的不可否认性公钥加密技术是PKI的基础:公钥与私钥关系成对生成,互不相同,互相加密与解..
分类:其他好文   时间:2017-06-29 00:47:41    阅读次数:150
java签名与验签
基本概念: 加密解密 加密:发送方利用接收方的公钥对要发送的明文进行加密。 解密:接收方利用自己的私钥进行解密。 公钥和私钥配对的,用公钥加密的文件,只有对应的私钥才能解密。当然也可以反过来,用私钥加密,用对应的公钥进行解密。 签名验签 签名:发送方用一个哈希函数从报文文本中生成报文摘要,然后用自己 ...
分类:编程语言   时间:2017-06-24 21:03:30    阅读次数:186
转 公钥加密还是私钥加密
RSA的公钥和私钥到底哪个才是用来加密和哪个用来解密? 不要去硬记。你只要想:既然是加密,那肯定是不希望别人知道我的消息,所以只有我才能解密,所以可得出公钥负责加密,私钥负责解密;同理,既然是签名,那肯定是不希望有人冒充我发消息,只有我才能发布这个签名,所以可得出私钥负责签名,公钥负责验证。 就是说 ...
分类:其他好文   时间:2017-06-21 11:52:46    阅读次数:137
RSA原理说明
长度,建议至少1024。模数n(常取默认65537)两边都要用。 指数e,和n一起就是公钥。 指数d,和n一起就是私钥。 质数p和q用于生成密钥对,然后就丢弃不公开。 用公钥(n, e)加密:明文e ≡ 密文 (mod n) 用私钥(n, d)解密:密文d ≡ 明文 (mod n) 上述表达式是同余 ...
分类:其他好文   时间:2017-06-19 17:04:53    阅读次数:162
HTTPS原理
第一、什么是HTTPS HTTPS是安全的HTTP,使用HTTPS时,全部的HTTP请求和对应数据在发送到网络之前都要进行加密。HTTPS在HTTP之下TCP之上提供了SSL网络安全层。 第二、HTTPS具有的特征 1、server认证 2、client认证 3、完整性(server和client的 ...
分类:Web程序   时间:2017-06-18 12:05:56    阅读次数:189
RSA与AES的区别
RSA 非对称加密,公钥加密,私钥解密,反之亦然。由于需要大数的乘幂求模等算法,运行速度慢,不易于硬件实现。 通常私钥长度有512bit,1024bit,2048bit,4096bit,长度越长,越安全,但是生成密钥越慢,加解密也越耗时。 既然是加密,那肯定是不希望别人知道我的消息,所以只有我才能解 ...
分类:其他好文   时间:2017-06-09 12:38:57    阅读次数:169
Java中常用的加密算法小结
散列算法(单向散列,不可逆) MD5(Message Digest Algorithm 5) SHA(Secure Hash Algorithm) 对称加密(加密解密使用同一密钥,速度快) DES 3DES AES 非对称加密(公钥加密,私钥解密,可以签名,更安全) RSA ECC ...
分类:编程语言   时间:2017-06-08 14:01:24    阅读次数:168
502条   上一页 1 ... 22 23 24 25 26 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!