- 博客(20)
- 资源 (13)
- 收藏
- 关注
原创 PKCS#7的签名和验证
对于PKCS#7的签名和验证本来已经无需再谈,但考虑到默认的PKCS#7签名数据中包含原始数据,这样会带来两个问题:1,如果原始数据量太大,则会严重影响网络传输速度。2,如果需要对外部的原始数据进行验证,则难以进行(或者还没发现方法)。解决第一个问题的方法有两个:1,在签名时通过参数控制不加入原始数据。2,对原始数据进行MD5或者SHA1算法后再将该hash值作为原始数据进行签名,因为hash值是
2007-03-25 06:53:00 11013
原创 用java签名和用cryptoapi签名生成的数据的相互验证
cryptoapi的CryptSignHash方法签名生成的数据是pkcs#7格式的,java中通过bouncycastle的CMSSignedData可以实现pkcs#7格式签名数据的验证,利用CMSSignedData签名生成pkcs#7格式数据。代码如下: /** *//** * 验证pkcs7格式的签名数据 * @param signedData pkcs
2007-03-20 23:17:00 5433 1
原创 java.io.InvalidClassException
调用EJB时出错:java.io.InvalidClassException: org.dom4j.tree.AbstractNode; local class incompatible: stream classdesc serialVersionUID = 4436254242831845461, local class serialVersionUID = 41886211796185652
2007-03-19 23:07:00 5324
原创 一个好用的资源管理器工具xplore2
今天发现了一个好用的资源管理器工具xplore2,以前一直使用totalcommander,虽然功能强大,但感觉很庞大,很多功能都用不了,不够轻便,知道发现了xplore2,只有800多k,速度很快,功能很使用,比如最主要的标签功能、导航功能等。目前版本1.6.5.3 [Unicode]
2007-03-19 21:57:00 3276 1
转载 Java程序员的十条戒律
10 Commandments for Java Developers 1. Add comments to your code. 2. Do not complicate things. 3. Keep in Mind – "Less is more" is not always better. 4. No hard coding please. 5. Do not i
2007-03-16 18:04:00 865
HTML5 for Web Designers
2010-10-16
Confessions of a Public Speaker(英文版)
2010-05-13
svn web客户端工具:Web Client for SVN by Polarion
2010-02-01
svn培训英文文档:Polarion SubTrain
2010-02-01
Designing Manageable Java EE Platform-Based Applications with the JMX API
2007-06-12
John Wiley & Sons - Large-Scale Software Architecture A Practical Guide using UML
2007-05-29
Addison.Wesley.Lean.Software.Development.An.Agile.Toolkit
2007-05-03
The Art of Software Architecture
2007-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人