![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安全
文章平均质量分 67
xiaogou56a
沉着低调爱编程,吃好睡好心情好。
展开
-
数字证书
数字证书 大概定义: 就是互联网通讯中标志通讯各方身份信息的一串数字,提供了一种在Internet上验证通信实体身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证。字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件。最简单的证书包含一个公开密钥、名称以及证书授权中心的数字签名,此外,数字证书只在特定的时间段内有效。数字证书绑定了公钥及其持有者的真实身份原创 2014-11-30 12:13:24 · 643 阅读 · 0 评论 -
数字签名
数字签名的大概定义: 数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。数字签名是非对称密钥加密技术与数字摘要技术的应用数字签名的文件的完整性是很容易验证的(不需要骑缝章,骑缝签名,也不需要笔迹专家),而且数字签名具有不可抵赖性数字签名是个加密的过程,数字签名验证是个解密的过程。数字签名(又称公钥数字签名、电子原创 2014-11-30 12:29:25 · 454 阅读 · 0 评论 -
公钥 私钥
一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。 举例: (1)我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用 数字2,就是我的私钥,来解密。这样我就可以保护数据了。 (2)我的好朋友x用我的公钥1加密了字符转载 2014-11-30 10:41:54 · 459 阅读 · 0 评论 -
android apk 数字证书 数字签名
在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系。如果一个permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。Android使用Java的数字证书相关的机制来给apk加盖数字证书;Android系统要求每一原创 2014-11-30 20:33:55 · 3214 阅读 · 0 评论 -
Java与数字签名
sylilzy@163.com 版权所有,转载请注明出处 关键字:Java 数字签名 PKI Keystore 数字证书 keytool jarsigner 摘要:本文介绍了数字签名的相关基础知识,并介绍了如何用java实现数字签名。 数字签名作为一种电子身份的认证的手段,被普遍用于网上银行,安全网络通信等领域.数字签名是电子签名的一种特定形式.本文不对数字签名的原理作介绍,转载 2014-11-30 21:13:36 · 3857 阅读 · 0 评论 -
openssl windows 安装
1 下载openssl-1.0.1j 2 解压后的目录中有个README文件,里面有安装说明,有关windows的描述如下: INSTALLATION ------------ To install this package under a Unix derivative, read the INSTALL file. For a Win32 platform, read th原创 2014-12-13 11:15:55 · 586 阅读 · 0 评论