Property | Type | Description | |
---|---|---|---|
Factory | CryptoProvider |
Method | Description | |
---|---|---|
CryptoProviderSignatureRSA ( RSAKeyPair RSAKeyPair ) : System |
Create an instance of the RSA crypto provider from an RSA Key Pair.
|
|
CryptoProviderSignatureRSA ( int KeySize ) : System |
Create an instance of the RSA crypto provider.
|
|
CryptoProviderSignatureRSA ( int KeySize, CryptoAlgorithmID DigestAlgorithm ) : System |
Create an instance of the RSA crypto provider with specified default key size and digest algorithm.
|
|
FindLocal ( string UDF ) : bool |
Locate the private key in the local key store.
|
|
Generate ( KeySecurity KeySecurity ) : void |
Generate a new RSA Key Pair with the Key size specified when the instance was created.
|
|
Sign ( CryptoData Data ) : CryptoData |
Sign a previously computed digest (requires private key).
|
|
Verify ( CryptoData Data, byte Signature ) : bool |
Verify signature.
|
Method | Description | |
---|---|---|
Factory ( int KeySize, CryptoAlgorithmID DigestAlgorithm ) : CryptoProvider |
public CryptoProviderSignatureRSA ( RSAKeyPair RSAKeyPair ) : System | ||
RSAKeyPair | RSAKeyPair | The RSA Key Pair |
return | System |
public CryptoProviderSignatureRSA ( int KeySize ) : System | ||
KeySize | int | Default key size. |
return | System |
public CryptoProviderSignatureRSA ( int KeySize, CryptoAlgorithmID DigestAlgorithm ) : System | ||
KeySize | int | Default key size. |
DigestAlgorithm | CryptoAlgorithmID | Default digest algorithm. |
return | System |
public FindLocal ( string UDF ) : bool | ||
UDF | string | Fingerprint of key to locate. |
return | bool |
public Generate ( KeySecurity KeySecurity ) : void | ||
KeySecurity | KeySecurity | |
return | void |
public Sign ( CryptoData Data ) : CryptoData | ||
Data | CryptoData | Computed digest |
return | CryptoData |
public Verify ( CryptoData Data, byte Signature ) : bool | ||
Data | CryptoData | Computed digest |
Signature | byte | Signature |
return | bool |