Export (0) Print
Expand All
0 out of 1 rated this helpful - Rate this topic

RSAOAEPKeyExchangeFormatter Class

Creates Optimal Asymmetric Encryption Padding (OAEP) key exchange data using RSA.

For a list of all members of this type, see RSAOAEPKeyExchangeFormatter Members.

System.Object
   System.Security.Cryptography.AsymmetricKeyExchangeFormatter
      System.Security.Cryptography.RSAOAEPKeyExchangeFormatter

[Visual Basic]
Public Class RSAOAEPKeyExchangeFormatter
   Inherits AsymmetricKeyExchangeFormatter
[C#]
public class RSAOAEPKeyExchangeFormatter :
   AsymmetricKeyExchangeFormatter
[C++]
public __gc class RSAOAEPKeyExchangeFormatter : public
   AsymmetricKeyExchangeFormatter
[JScript]
public class RSAOAEPKeyExchangeFormatter extends
   AsymmetricKeyExchangeFormatter

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Remarks

Key exchange allows a sender to create secret information, for example, random data that can be used as a key in a symmetric encryption algorithm, and use encryption to send it to the intended recipient.

Use RSAOAEPKeyExchangeDeformatter to receive the key exchange and extract the secret information from it.

CAUTION   It is highly recommended that you not attempt to create your own key exchange method from the basic functionality provided, because many details of the operation must be performed carefully in order for the key exchange to be successful.

Requirements

Namespace: System.Security.Cryptography

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: Mscorlib (in Mscorlib.dll)

See Also

RSAOAEPKeyExchangeFormatter Members | System.Security.Cryptography Namespace | Cryptographic Services

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.