简介Java自带的keytool工具是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。keytool 将密钥和证书储存在一个所谓的密钥仓库(...
分类:
其他好文 时间:
2016-01-20 22:18:02
阅读次数:
254
OpenSSLNIST定义:保密性:数据保密性隐私性完整性:数据完整性系统完成性可用性安全攻击:被动攻击:窃听主动攻击:伪装、重放、消息篡改、拒绝服务安全机制:加密、数字签名、访问控制、数据完整性、认证交换机制、流量填充、路由控制、公证安全服务:认证访问控制数据保密性..
分类:
其他好文 时间:
2016-01-19 10:49:16
阅读次数:
233
在使用数字证书给驱动cat包签名时遇到提示错误:SignToolError:Nocertificateswerefoundthatmetallthegivencriteria检查pfx证书已经安装,cer证书文件也存在,联网也正常,但是总是提示这个错误。签名语句为:signtool.exesign/sroot/n"TestCertificate"/thttp://timestamp.ver..
分类:
其他好文 时间:
2016-01-13 20:14:22
阅读次数:
440
在Android数字签名解析(一)中,介绍了android进行签名的两种方式,当中用密钥对进行签名用到了signapk.jar这个java库。以下我们就看看signapk签名实现过程,signapk的源代码在build/tools/signapk/下。一、生成MANIFEST.MF文件 /...
分类:
移动开发 时间:
2016-01-12 15:11:13
阅读次数:
257
由于项目的需要,要安装一个VS2013,遇到“没有验证对象的数字签名”的问题,安装不了。经过不断的尝试终于找到解决方法。环境说明:系统:win7 x64 (Service Pack1,已打补丁到最新)
已安装VS2008、VS2010 Professional。
曾经安装过VS2013、VS2015,但已经被卸载。要安装的版本现要安装VS版本是:
Visual Studio Ultimate...
分类:
其他好文 时间:
2016-01-05 07:14:26
阅读次数:
3519
https提供安全的web通讯1.原理部分:1)了解加密算法:加密算法的分类:对称加密和非对称加密a.对称加密:加密和解密使用同一个密钥,优点是速度快,缺点是密钥的共享困难。典型的对称加密算法有DES/AES/RC5/3DES等。b.非对称加密:生成一个秘密对(公钥和私钥),加密过程中可..
分类:
Web程序 时间:
2016-01-02 08:46:47
阅读次数:
163
HTTPS工作原理目标读者:理解HTTP协议,对称和非对称加密,想要了解HTTPS协议的工作原理读完本文,你能明白什么是HTTPS,TLS(SSL),TLS和HTTPS是什么关系什么是证书和数字签名,它们是如何传递信任的HTTPS有什么样的功能,它是如何实现这样的功能的简介HTTPS,也称作HTTP...
分类:
Web程序 时间:
2015-12-30 23:49:29
阅读次数:
363
目标读者:理解HTTP协议,对称和非对称加密,想要了解HTTPS协议的工作原理读完本文,你能明白什么是HTTPS,TLS(SSL),TLS和HTTPS是什么关系什么是证书和数字签名,它们是如何传递信任的HTTPS有什么样的功能,它是如何实现这样的功能的简介HTTPS,也称作HTTP overTLS。...
分类:
Web程序 时间:
2015-12-30 23:48:43
阅读次数:
287
如何让WINDOWS7 64位直接加载“禁用强制驱动程序签名”方式启动Windows Client 论坛>Windows 7问题0登录进行投票因为开发需要,要装一台设备的驱动,但是在WIN7下没有经过数字签名的认证,因为每次在启动系统的时候必须按F8键进入“高级启动选项”,再选择“禁用强制驱动程序签...
1、加密算法:移位、替代(古典加密)对称加密:DES、AES非对称加密:RSA散列函数算法(单向加密):MD5、SHA、Mac数字签名算法:RSA、DSA其中,前三种主要完成数据的加解密;散列函数类主要完成验证数据的完整性,防止消息在传递期间被篡改;数字签名类:完成验证数据的完整性,对数据来源以及收...
分类:
编程语言 时间:
2015-12-28 13:54:28
阅读次数:
169