1.CA是什么 CA(Certificate Authority)证书颁发机构主要负责证书的颁发、管理以及归档和吊销。证书内包含了拥有证书者的姓名、地址、电子邮件帐号、公钥、证书有效期、发放证书的CA、CA的数字签名等信息。证书主要有三大功能:加密、签名、身份验证。 2.搭建CA服务器 2.1 生成 ...
分类:
其他好文 时间:
2017-03-25 10:31:38
阅读次数:
190
java-信息安全(十二)-数字签名【Java证书体系实现】 ...
分类:
编程语言 时间:
2017-03-17 14:59:14
阅读次数:
234
java-信息安全(十三)-数字签名,代码签名【Java证书体系实现】 ...
分类:
编程语言 时间:
2017-03-17 14:38:52
阅读次数:
185
本文主要讲述使用SHA1算法计算信息摘要的过程。 安全体系(零)—— 加解密算法、消息摘要、消息认证技术、数字签名与公钥证书 安全体系(一)—— DES算法详解 安全体系(二)——RSA算法详解 为保证传输信息的安全,除了对信息加密外,还需要对信息进行认证。认证的目的有两:一是验证信息的发送者是合法 ...
分类:
编程语言 时间:
2017-03-09 21:47:32
阅读次数:
269
本文主要讲述RSA算法使用的基本数学知识、秘钥的计算过程以及加密和解密的过程。 安全体系(零)—— 加解密算法、消息摘要、消息认证技术、数字签名与公钥证书 安全体系(一)—— DES算法详解 1.概述 RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi S ...
分类:
编程语言 时间:
2017-03-09 00:50:54
阅读次数:
393
1.数据安全 1.png 1.png 2.Base64 3.常见的加密算法和其它 4.单向散列函数 2.png 2.png 5.对称加密 3.png 3.png 4.png 4.png 5.png 5.png 6.非对称加密 6.png 6.png 7.数字签名 7.png 7.png 8.数字证书 ...
分类:
其他好文 时间:
2017-03-09 00:01:31
阅读次数:
357
1 SHA1算法简介 安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准(Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。对于长度小于2^64位的消息,SHA1会产生 ...
分类:
编程语言 时间:
2017-02-17 13:08:13
阅读次数:
886
加密第三节_数字签名和数字证书 本节内容: 数字签名 完美解决方案 数字签名 数字签名工作原理 用户1将要发送的重要信息使用散列算法得到散列值,再通过私钥加密散列值,加密的散列值叫做数字签名; 然后将明文的重要信息和数字签名发给用户2。 用户2通过服务器获取到用户1的公钥,解密数字签名,得到散列值, ...
分类:
其他好文 时间:
2017-02-10 15:38:11
阅读次数:
175
问题: 为了将APK发布到google市场,需要对APK数字签名。 解决方案: 可以使用java的keytoll命令去创建一个证书,并且在gradle配置文件的signingConfigs块使用。 讨论: 所有的APK在发布之前都必须签名。默认的,Android用一个已知的key对测试的APK进行签 ...
分类:
移动开发 时间:
2017-02-07 22:19:28
阅读次数:
258
http://blog.csdn.net/21aspnet/article/details/7249401 一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。 我有一个文件,不能让别人看,我就用1加密了。别人找 ...
分类:
其他好文 时间:
2017-02-06 23:17:42
阅读次数:
143