将SSH密钥安全存储到Windows中,以便使用c#与Linux机器进行通信

本文关键字:Linux 机器 通信 安全 密钥 SSH 存储 Windows | 更新日期: 2023-09-27 18:01:21

我正在开发一个c#/WPF业务线应用程序,该应用程序需要与使用SSH的一些远程系统安全通信。为了做到这一点,我想使用SSH v2上的公钥身份验证。我已经在脑海中有了一个特定的库,但我需要知道在Windows中安全地存储SSH密钥并在c#中访问它们的最佳方法。做这件事的最佳实践是什么?我已经看到存在RSA密钥容器,但它们似乎与ASP.NET相关联。我想这些可以用于任何。net应用程序?

将SSH密钥安全存储到Windows中,以便使用c#与Linux机器进行通信

我建议将您的敏感信息保存在隔离的存储中,它是可配置的,您可以编程访问,并且易于从。net中使用。