RSAParameters

RSAParameters


Represents the Key information for an RSA implementation.


Remarks

To learn more about RSAParameters, please visit this Shawnfa blog entry: http://blogs.msdn.com/shawnfa/archive/2005/11/17/493972.aspx

See Also

Project VBCorLib Overview

Implements:

IObject 

Public:

Properties:

NameDescription
 d (get)Returns the D parameter of the RSA key. 
 d (let)Sets the D parameter of the RSA key. 
 DP (get)Returns the DP parameter of the key. 
 DP (let)Sets the DP parameter of the key. 
 DQ (get)Returns the DQ parameter of the key. 
 DQ (let)Sets the DQ parameter of the key. 
 exponent (get)Returns the public exponent of the key. 
 exponent (let)Sets the public exponent of the key. 
 InverseQ (get)Returns InverseQ parameter of the key. 
 InverseQ (let)Sets the InverseQ parameter of the key 
 Modulus (get)Returns the modulus of the key. 
 Modulus (let)Sets the modulus of the key. 
 p (get)Returns the P parameter of the key. 
 p (let)Sets the P parameter of the key. 
 q (get)Returns the Q parameter of the key. 
 q (let)Sets the Q parameter of the key. 

Methods:

NameDescription
 EqualsThis function determines if the value passed in is the same as the current object instance. Meaning, are the Value and this object the same object in memory. 
 GetHashCodeReturns a psuedo-unique number used to help identify this object in memory. The current method is to return the value obtained from ObjPtr. If a different method needs to be impelmented then change the method here in this function. An override might be necessary if the hashcode should be derived from a value contained within the class. 
 ToStringReturns a string representation of this object instance. The default method simply returns the application name and class name in which this class resides. A Person class may return the persons name instead.