C# Class Goedel.Cryptography.CryptoData

Container for data generated by a cryptographic operation
Show file Open project: hallambaker/Mathematical-Mesh Class Usage Examples

Public Methods

Method Description
CryptoData ( CryptoAlgorithmID Identifier, string OID, byte Value ) : System

Create and populate a result for a digest or MAC algorithm.

CryptoData ( CryptoAlgorithmID Identifier, string OID, byte Value, byte Data ) : System

Create and populate a result for an encryption with authentication algorithm.

CryptoData ( CryptoAlgorithmID Identifier, string OID, byte Integrity, byte Data, byte Key, byte IV ) : System

Create and populate a result for an encryption with authentication algorithm.

Method Details

CryptoData() public method

Create and populate a result for a digest or MAC algorithm.
public CryptoData ( CryptoAlgorithmID Identifier, string OID, byte Value ) : System
Identifier CryptoAlgorithmID
OID string
Value byte
return System

CryptoData() public method

Create and populate a result for an encryption with authentication algorithm.
public CryptoData ( CryptoAlgorithmID Identifier, string OID, byte Value, byte Data ) : System
Identifier CryptoAlgorithmID
OID string
Value byte
Data byte
return System

CryptoData() public method

Create and populate a result for an encryption with authentication algorithm.
public CryptoData ( CryptoAlgorithmID Identifier, string OID, byte Integrity, byte Data, byte Key, byte IV ) : System
Identifier CryptoAlgorithmID
OID string
Integrity byte
Data byte
Key byte Key data
IV byte Initialization Vector
return System