开发Eclipse Key Tool Plugin——代号SecureX

SecureX是一款由wayne_grant最初编写的KeyToolGUI演变而来的Eclipse插件,支持XML数字签名和数字签章功能。该插件采用SWT编写,通过Eclipse RCP发布,提供全中文界面并支持在线更新。
摘要由CSDN通过智能技术生成

曾几何时,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签名管理插件一起集成到一个新的Eclipse Plugin上,我发现KeyTool GUI并不适合作为Eclipse插件进行集成,我决定重写它,取名为SecureX。


我现在已经完成的工作包括:
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很大的不同点是:

1, SecureX插件将支持XML数字签名(使用Axis)以及数字签章功能,它是用SWT编写,以Eclipse RCP发布的Eclipse插件,而KeyStore Explorer仅仅是一个Keystore工具。

2, KeyStore 2.4对中文支持太差,很多地方都是乱码,新版本SecureX插件将提供全中文界面,方便中国同胞使用。

3,SecureX插件是Key Tool Eclipse Plugin,它支持在线更新,完全免费,而KeyStore Explorer是一个商业产品,价格较为昂贵。

4,SecureX插件还提供符合标准Eclipse RCP规范的发行包,用户在任何平台下都能运行SecureX。


下面是SecureX的截图:
其他功能仍然在编写中,第一个Beta版本将于2月中下旬发布。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值