2

今天我整天都在努力解决这个问题,但仍然无处可去。这是我正在尝试做的事情:

在 Ubuntu 中使用 Mono 用 C# 编写一个安全的 TCP 服务器。

为此,我需要实例化一个X509Certificate2对象并给它一个证书文件。但由于我仍处于开发阶段,所以情况与生产略有不同。像这样的链接解释了如何在 Windows 中针对我的情况执行此操作。但我正试图在 Ubuntu 中做到这一点。

另一方面,有一些资源解释了如何在 Ubuntu 中添加本地自签名根证书。但我无法将这两篇文章混在一起并找出方法。我的意思是我尝试了很多次,但每次都会出现新问题,因为有很多参数可能出错。

说出我希望实现的具体目标:我需要一个X509Certificate2既可以解密又可以加密的对象,因此需要同时提供公钥和私钥。

谁能指导我完成?

4

0 回答 0