C# Class Mono.Security.Cryptography.RSAManaged

Inheritance: System.Security.Cryptography.RSA
Show file Open project: runefs/Marvin Class Usage Examples

Public Methods

Method Description
DecryptValue ( byte rgb ) : byte[]
EncryptValue ( byte rgb ) : byte[]
ExportParameters ( bool includePrivateParameters ) : RSAParameters
ImportParameters ( RSAParameters parameters ) : void
RSAManaged ( ) : System
RSAManaged ( int keySize ) : System
ToXmlString ( bool includePrivateParameters ) : string

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
GenerateKeyPair ( ) : void
GetPaddedValue ( BigInteger value, int length ) : byte[]

Method Details

DecryptValue() public method

public DecryptValue ( byte rgb ) : byte[]
rgb byte
return byte[]

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

EncryptValue() public method

public EncryptValue ( byte rgb ) : byte[]
rgb byte
return byte[]

ExportParameters() public method

public ExportParameters ( bool includePrivateParameters ) : RSAParameters
includePrivateParameters bool
return System.Security.Cryptography.RSAParameters

ImportParameters() public method

public ImportParameters ( RSAParameters parameters ) : void
parameters System.Security.Cryptography.RSAParameters
return void

RSAManaged() public method

public RSAManaged ( ) : System
return System

RSAManaged() public method

public RSAManaged ( int keySize ) : System
keySize int
return System

ToXmlString() public method

public ToXmlString ( bool includePrivateParameters ) : string
includePrivateParameters bool
return string