首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Java的SSL和Tomcat

使用Java的SSL和Tomcat
EN

Stack Overflow用户
提问于 2010-05-18 04:22:38
回答 7查看 650关注 0票数 3

我是SSL连接的新手,所以我的问题来了。

我在JAR文件中有一个桌面Java程序。此JAR通过internet将敏感信息发送到远程Tomcat服务器。当然,我需要加密数据。

如果我从Verisign购买SSL证书,通过SSL发送的数据是否会自动加密?

我的意思是,在我的JAR中,我还需要做额外的工作,比如使用Java加密扩展API通过SSL连接手动加密我的数据吗?

谢谢。

EN

回答 7

Stack Overflow用户

发布于 2010-05-18 04:35:39

我的意思是,在我的JAR中,我还需要做额外的工作吗,比如使用

加密扩展API通过still手动加密我的数据?

将为您完成加密(使用Java安全套接字扩展)。只需使用https://建立连接即可。也许可以看看更高级的应用程序接口的HTTP Client

顺便说一句,证书在服务器端(除非您也想进行客户端身份验证,在这种情况下,您还需要一个客户端证书)。

是的,您可以使用自签名证书,但使用由著名的证书颁发机构(CA) (如Verisign、Thawte等)签名的证书的好处之一是,您不必将其添加到客户端VM的信任存储中(除非您禁用验证机制)。

票数 3
EN

Stack Overflow用户

发布于 2010-05-18 04:27:53

按照SSL Configuration HOW-TO了解如何设置https。

票数 1
EN

Stack Overflow用户

发布于 2010-05-18 04:30:16

如果你的目标只是获得加密,你不需要购买证书。你可以做你自己的。购买证书只会创建返回到verisign (或任何人)的验证链,给用户一个温暖的模糊,表明你真的是你所说的那个人。

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

https://stackoverflow.com/questions/2852474

复制
相关文章

相似问题

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