如何将加密的数据形式从一个系统发送到另一个系统

问题描述:

如何将加密的数据形式从一个系统发送到另一个系统

how to send encrypted data form from one system to another sytem

在.NET(和Linux上的Mono)上,使用基于RSA的加密:http://msdn.microsoft.com/en-us/library/system.security.cryptography. rsa.aspx [ ^ ].

重要!要使用它,您需要了解非对称加密的概念.阅读此内容,并注意有关Alice和Bob的示例的解释: http://en.wikipedia.org/wiki/RSA [^ ].另请参见 http://en.wikipedia.org/wiki/Public-key_cryptography [
With .NET (and Mono on Linux) use RSA based encryption: http://msdn.microsoft.com/en-us/library/system.security.cryptography.rsa.aspx[^].

Important! To used it you need to understand the idea of Asymmetric encryption. Read this and pay attention on the explanation on the example of Alice and Bob: http://en.wikipedia.org/wiki/RSA[^]. See also http://en.wikipedia.org/wiki/Public-key_cryptography[^]. When you understand the idea, read these articles thoroughly to understand key aspects and level of security (which is believed to be really good).

Implementation using of .NET RSA class presents no problems.

—SA