首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用主机应用程序轻松部署证书?

如何使用主机应用程序轻松部署证书?
EN

Stack Overflow用户
提问于 2009-01-31 21:14:26
回答 1查看 682关注 0票数 1

我的用例很简单:我有一个图形用户界面应用程序,在这个应用程序中我托管了一个服务,但是这个服务的客户端必须能够安全地使用UserName进行身份验证(我唯一想要的是加密消息,以确保没有人能够嗅探到客户端的密码,我并不关心更多的安全性)。

因此,我希望将证书与GUI应用程序和我的主机(在GUI应用程序内...我知道这有点脏)使用证书来加密消息。

所以我的问题是:我的需求是否迫使我在主机上的存储中安装证书?是否必须为每个主机生成一个带有makecert的新证书?

部署我的应用程序最简单的方法是什么?

(我控制客户端应用程序,所以证书的验证不是问题)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-01-31 21:45:22

首先,您应该使用而不是来生成生产证书。

您可以将证书存储在代码中,而不是存储在机器中,但请记住,整个加密的安全性与证书私钥的安全性一样好。如果运行应用程序的机器是安全的,你可以使用证书"incode“,但如果你不能保证主机的安全性,你应该在Windows应用商店中安装证书。确保运行应用程序的用户具有读取证书私钥的权限。

如果使用WSE或WCF,请确保测试所提供的默认消息或传输加密方法,以查看它们是否足够好。

Here是编程安装私钥证书(.pfx文件)的参考资料。

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

https://stackoverflow.com/questions/499588

复制
相关文章

相似问题

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