Class TlsRsaUtilities
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Tls
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public abstract class TlsRsaUtilities
- Inheritance
-
TlsRsaUtilities
- Inherited Members
Constructors
TlsRsaUtilities()
protected TlsRsaUtilities()
Methods
GenerateEncryptedPreMasterSecret(TlsContext, RsaKeyParameters, Stream)
public static byte[] GenerateEncryptedPreMasterSecret(TlsContext context, RsaKeyParameters rsaServerPublicKey, Stream output)
Parameters
context
TlsContextrsaServerPublicKey
RsaKeyParametersoutput
Stream
Returns
- byte[]
SafeDecryptPreMasterSecret(TlsContext, RsaKeyParameters, byte[])
public static byte[] SafeDecryptPreMasterSecret(TlsContext context, RsaKeyParameters rsaServerPrivateKey, byte[] encryptedPreMasterSecret)
Parameters
context
TlsContextrsaServerPrivateKey
RsaKeyParametersencryptedPreMasterSecret
byte[]
Returns
- byte[]