【问题标题】:To use SSL should my JAR file be signed?要使用 SSL,我的 JAR 文件应该被签名吗?
【发布时间】:2012-09-09 03:46:42
【问题描述】:

我有一个 SSL 小程序,我想连接到 Cpp 服务器。我是否需要对 JAR 进行自签名?另外,我绝对需要设置 CA 吗?

我过去在信托商店有过一些运气。我是否需要信任/密钥存储才能使其正常工作?如果可以,请给我链接一个关于如何操作的不错的页面?

【问题讨论】:

  • 我希望我不需要信任/密钥存储来使其正常工作,但如果需要,我将不得不忍受它

标签: java ssl jar applet digital-signature


【解决方案1】:

签名和未签名的小程序之间的区别在于,未签名的小程序在安全沙箱中运行,并且它们的功能受到限制。可以与加载它们的服务器建立 http 连接。无法与其他服务器建立 http 连接。

因此,如果您将小程序托管在要连接的服务器上,则无需对小程序进行签名。

如果您希望服务器和小程序之间的连接安全,则必须使用 SSL。

【讨论】:

  • 类文件是否需要在 JAR 中?
  • 我的小程序能否与加载它的服务器建立 SSL 套接字连接(不是 HTTP)?
  • 不,类文件不必放在一个 jar 中,但如果你有多个类文件,你应该这样做。请记住,浏览器将为每个类文件设置一个 http 连接,除非您将它们放在 jar 文件中。
  • 是的,您可以与服务器建立 ssl 连接。事实上,您可以使用任何协议创建任何类型的连接。
  • 我想我需要一个信任库……你这么认为吗?是否有任何迹象表明我需要一个我可以识别的?
猜你喜欢
  • 2016-04-20
  • 1970-01-01
  • 2010-11-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-10
相关资源
最近更新 更多