David.Turing's blog

 

编写一个类似KeyStore Explorer的Eclipse插件

曾几何时,wayne_grant编写了一个KeyTool GUI,但后来,他转而投诚到收费软件行列,KeyTool GUI变成了过去,连下载的URL也被remove掉了,free evaluation copy的KeyStore Explorer 2.4是现在收费的最新版本。咋看了一眼,发现它的客户居然还不少:
http://www.lazgosoftware.com/kse/customers.html


我一直想提供一个KeyTool GUI的Eclipse插件,过年的时候,我把KeyTool GUI(用Swing编写)和我自己写的Eclipse签名管理插件一起集成到一个新的SecurePlatform上,我发现KeyTool GUI并不适合作为Eclipse插件进行集成,我决定重写它。


我现在已经完成的工作包括:
1,新建,保存,打开查看证书库,设置KeyStore密码,类型
支持证书类型包括
JKS
JCEKS
PKCS #12
BKS
UBER
证书库类型的相互转换,

2,生成密钥对(RSA,DSA)
3,导入信任证书
4,查看数字证书内容(包括证书链)

我正在进行的工作包括:
5,导入密钥对
6,导出数字证书 (X.509 or PKCS #7, DER or PEM) ,密钥对
7,查看Security Provider
8,检查CRL
9,XML方式输出KeyStore
10,产生CSR请求
11,导入CA对CSR签名后的Reply
12,克隆KeyPair
13, 对CSR,Jar签名

上面描述的功能涵盖了KeyStore Explorer 2.4 90%的功能,和Swing编写的KeyStore Explorer很大的不同点是:
SecurePlatform支持XML数字签名(使用Axis)以及它是用SWT编写,以Eclipse RCP发布的Eclipse插件。

posted on 2006-02-06 09:13 david.turing 阅读(938) 评论(1)  编辑  收藏

评论

# re: 编写一个类似KeyStore Explorer的Eclipse插件[未登录] 2014-04-24 00:05 xiaozhu

1无图,2无下载,你说个屁!  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿(107)

我参与的团队

随笔分类(126)

随笔档案(155)

文章分类(9)

文章档案(19)

相册

搜索

积分与排名

最新随笔

最新评论

阅读排行榜

评论排行榜