如何在C#中使用BouncyCastle的Diffie-Hellman?

时间:2015-03-17 00:24:58

标签: c# bouncycastle diffie-hellman

我正在编写一个应用程序,它将在手机和Windows PC之间交换数据,我想保护使用Diffie-Hellman交换生成的密钥发送的数据。

我正在尝试使用BouncyCastle,但C#实现的几乎不存在的文档让我感到难过。

我想知道的是:当收到对方的密钥时,生成DH密钥和计算共享密钥的工作流程是什么? (我假设我可以将我的密钥作为字符串发送,我可以将另一方的密钥作为字符串使用。)我在C#中使用哪些对象/方法?

0 个答案:

没有答案