2012-04-25 115 views
0

我正在通过indianwebproxy的源代码进行阅读,它使用proxycertificate.ser使用ssl时的证书文件。
问题是,这个证书已过期,我想生成我自己的,以便我可以在真正的服务器上在Firefox中测试它。
你们可以指导我使用.ser扩展名生成java证书文件吗?生成SER证书文件

回答

3

A .ser扩展可能只是意味着它是一个Java serialized objectX509Certificate类实际上实现了Serializable。

我的猜测是你只需要序列化你的X509Certificate实例。

+1

+1我认为你是对的,但将证书序列化到磁盘会相当愚蠢。通常情况下,您只需使用ASN.1 DER编码,该编码与任何语言兼容,并且不会更改版本。 – 2012-04-25 20:58:23

+0

@owlstead:对,java从标准的,与语言无关的DER编码创建X509证书没有问题。也许IndianWebProxy的开发人员不熟悉加密软件和标准。 – 2012-04-26 00:35:50