安全
q77533005
这个作者很懒,什么都没留下…
展开
-
Java加密和数字签名编程快速入门
原 文 地址:http://www.pconline.com.cn/pcjob/process/other/others/0512/732815.html 本文主要谈一下密码学中的加密和数字签名,以及其在java中如何进行使用。对密码学有兴趣的伙伴,推荐看Bruce Schneier的著作:Applied Crypotography。在jdk1.5的发行版本中安全性方面有了很大的改进...原创 2009-06-08 18:30:03 · 101 阅读 · 0 评论 -
数字签名
原文 百度百科 [url]http://baike.baidu.com/view/7626.htm[/url] 简单地说,所谓数字签名就是附加在数据单元上的一些数据,或是对数据单元所作的密码变换。这种数据或变换允许数据单元的接收者用以确认数据单元的来源和数据单元的完整性并保护数据,防止被人(例如接收者)进行伪造。它是对电子形式的消息进行签名的一种方法,一个签名消息能在一个通信网络中传输。...原创 2009-06-09 10:32:22 · 69 阅读 · 0 评论 -
数字证书
摘自百度百科 [url]http://baike.baidu.com/view/16501.htm[/url] 数字证书是由权威机构--CA证书授权(Certificate Authority)中心发行的,能提供在Internet上进行身份验证的一种权威性电子文档,人们可以在互联网交往中用它来证明自己的身份和识别对方的身份。 由于Internet网电子商务系统技术使在网上购物的...原创 2009-06-09 13:50:09 · 144 阅读 · 0 评论 -
时间戳
数字时间戳技术就是数字签名技术一种变种的应用。在电子商务交易文件中,时间是十分重要的信息。在书面合同中,文件签署的日期和签名一样均是十分重要的防止文件被伪造和篡改的关键性内容。数字时间戳服务(DTS:digita1 time stamp service)是网上电子商务安全服务项目之一,能提供电子文件的日期和时间信息的安全保护。 时间戳(time-stamp)是一个经加密后形成的凭证文档,它包...原创 2009-06-09 13:55:09 · 225 阅读 · 0 评论 -
证书标准扩展项oid参考
别人给的,来源无处考究。准确性无处考究。权当参考 [code="java"]/** * Subject Directory Attributes */ public static final DERObjectIdentifier SubjectDirectoryAttributes = new DERObjectIdentifier("2.5.29.9")...2010-03-25 15:34:11 · 3668 阅读 · 1 评论 -
Tomcat5.5配置SSL精简版
首先确认自己能通过CSR签发到证书,如果不能,或者只是想配着玩玩,请下载附件中内容(server_keystore),然后从步骤6开始 1.生成Server密鈅server_keystore [table] |%JDK_HOME%\bin\keytool -genkey -alias tomcat_server -validity 365 -keyalg RSA -keysize 102...2010-04-26 11:01:14 · 89 阅读 · 0 评论 -
利用混淆器ProGuard混淆java类,防止反编译
这里介绍ProGuard的GUI方式使用。本人比较懒,就直接上传doc文档了。里面有图有文字,比较详细。原创 2010-06-03 09:07:11 · 117 阅读 · 0 评论 -
因字符集不支持中文造成的问题
昨晚解决了一个看似不可能的问题。同样的一段代码,在本地windows环境下就是没有问题,但是在生产环境下死活过不去。大致为对接受到的消息做验签,但签名原文中有中文字符,生产环境的字符集不支持中文导致验签不通过。 发现问题的过程是痛苦的,尤其是这种看似一点问题都没有的程序。尤其还是协助客户调试这个问题。最后是在一个偶然的情况下找到了问题的原因。我把最核心的验签方法提取出来,数据采用生产环境...原创 2010-11-19 08:43:57 · 566 阅读 · 0 评论