Table of Contents

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 TlsContext
rsaServerPublicKey RsaKeyParameters
output Stream

Returns

byte[]

SafeDecryptPreMasterSecret(TlsContext, RsaKeyParameters, byte[])

public static byte[] SafeDecryptPreMasterSecret(TlsContext context, RsaKeyParameters rsaServerPrivateKey, byte[] encryptedPreMasterSecret)

Parameters

context TlsContext
rsaServerPrivateKey RsaKeyParameters
encryptedPreMasterSecret byte[]

Returns

byte[]