Java加密解密(JCE)
文章平均质量分 77
ShockCold
这个作者很懒,什么都没留下…
展开
-
通过JNI调C库连接密码卡导致JVM崩溃的记录(一)
做JCE的项目,需要为客户提供可连接密码机的第三方安全提供者包。原先公司是用C库连接密码机,先要求提供JCE的支持,需要用到JNI来改造C库。有现成的JNI调用。但是具体的实现类没有加包名,在JCE的替他类中就无法调用,加包名会出现JVM崩溃错误。先将各种错误记录如下:1.无包名连接加密卡运行结果:[img]http://dl.iteye.com/upload/attachme...原创 2011-05-10 14:50:30 · 409 阅读 · 0 评论 -
如何为Java TM 密码体系结构实现Provider
[color=darkred]步骤1: 编写服务实现程式码[/color]首先要做的是编写程式码,以对所要支援的密码服务提供特定于算法的实现。在JDK 1.2 中,用户可以提供签名、报文摘要、密钥对产生和(伪)随机数产生算法,也可以提供密钥、证书工厂和密钥仓库的创建与管理,算法参数管理及算法参数产生等服务。对于每项密码服务,均必须创建相应SPI类的子类:SignatureSpi...2011-05-18 14:35:15 · 198 阅读 · 0 评论