首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以免费签署java applet吗?

可以免费签署java applet吗?
EN

Stack Overflow用户
提问于 2009-12-07 04:46:35
回答 2查看 13.2K关注 0票数 14

我做了一个奇怪的小程序,可以让你用声音作画。显然,它需要访问麦克风,但Java applet除非经过签名,否则不允许访问。据我所知,这很困难,而且涉及到密码学,虽然还不清楚,但我认为我也应该向Verisign支付费用。对我来说,这一切看起来像是很多偏执的创新扼杀了牛市**,我想我不是第一个这样认为的人。

有没有什么方法可以绕过这个“用于教育或测试的目的”呢?或者关闭我浏览器的安全功能?或者免费给小程序签名?

我使用的是带有Firefox 3.0.15和Java 1.6.0的Ubuntu 9.04

EN

回答 2

Stack Overflow用户

发布于 2009-12-07 08:34:17

您可以更进一步,使用OpenSSL设置您自己的CA。

这将允许您创建自己的根证书,并生成任意数量的签名或SSL服务副本。然后,您可以将根证书分发给您的朋友,并要求他们在各自的浏览器中安装该证书。此后,您的CA创建的证书的证书链将始终有效,并且不是自签名的(许多浏览器看不起自签名的证书)。

如果要使用OpenSSL CA,可能需要pkeytool将私钥导入到java密钥库文件中。

票数 4
EN

Stack Overflow用户

发布于 2009-12-07 04:50:41

您可以使用Java密钥工具创建自签名证书。它对于教育或测试目的来说已经足够了,但是如果你部署用它签名的代码,人们不太可能信任它。

我想Thawte曾经提供了一个免费的电子邮件签名证书,也可以用来签名代码。我不确定这种情况是否仍然存在。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1856552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档