Method | Description | |
---|---|---|
CheckPrivateKey ( ) : bool | ||
Decrypt ( byte input, bool fOAEP ) : byte[] | ||
DecryptValue ( byte rgb ) : byte[] | ||
DoPrivate ( byte input ) : byte[] | ||
DoPublic ( byte input ) : byte[] | ||
EZRSA ( int keylen ) : System | ||
Encrypt ( byte input, bool fOAEP ) : byte[] | ||
EncryptValue ( byte rgb ) : byte[] | ||
ExportParameters ( bool includePrivateParameters ) : |
||
FromXmlString ( string xmlString ) : void | ||
GenerateKeyPair ( int exponent ) : void | ||
ImportParameters ( |
||
MapHashAlgorithmOID ( string hash_algorithm_oid ) : HASH_ALGORITHM | ||
SignData ( byte data, |
||
SignHash ( byte sign_me, HASH_ALGORITHM hash_algorithm ) : byte[] | ||
SignHash ( byte sign_me, string hash_algorithm_oid ) : byte[] | ||
ToXmlString ( bool includePrivateParameters ) : string | ||
VerifyData ( byte data, |
||
VerifyHash ( byte hash, byte signature, HASH_ALGORITHM hash_algorithm ) : bool | ||
VerifyHash ( byte hash, string hash_algorithm_oid, byte signature ) : bool |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Method | Description | |
---|---|---|
bigint_to_b64 ( |
||
check_XML_element ( XmlReader reader, string element_name, string element_name_required, |
||
compare_bytes ( byte b1, int i1, byte b2, int i2, int n ) : bool | ||
map_hash_algorithm ( |
||
pad_bytes ( byte b, int n ) : byte[] |
public Decrypt ( byte input, bool fOAEP ) : byte[] | ||
input | byte | |
fOAEP | bool | |
return | byte[] |
public Encrypt ( byte input, bool fOAEP ) : byte[] | ||
input | byte | |
fOAEP | bool | |
return | byte[] |
public ExportParameters ( bool includePrivateParameters ) : |
||
includePrivateParameters | bool | |
return |
public FromXmlString ( string xmlString ) : void | ||
xmlString | string | |
return | void |
public GenerateKeyPair ( int exponent ) : void | ||
exponent | int | |
return | void |
public ImportParameters ( |
||
parameters | ||
return | void |
public MapHashAlgorithmOID ( string hash_algorithm_oid ) : HASH_ALGORITHM | ||
hash_algorithm_oid | string | |
return | HASH_ALGORITHM |
public SignData ( byte data, |
||
data | byte | |
hasher | ||
return | byte[] |
public SignHash ( byte sign_me, HASH_ALGORITHM hash_algorithm ) : byte[] | ||
sign_me | byte | |
hash_algorithm | HASH_ALGORITHM | |
return | byte[] |
public SignHash ( byte sign_me, string hash_algorithm_oid ) : byte[] | ||
sign_me | byte | |
hash_algorithm_oid | string | |
return | byte[] |
public ToXmlString ( bool includePrivateParameters ) : string | ||
includePrivateParameters | bool | |
return | string |
public VerifyData ( byte data, |
||
data | byte | |
hasher | ||
signature | byte | |
return | bool |
public VerifyHash ( byte hash, byte signature, HASH_ALGORITHM hash_algorithm ) : bool | ||
hash | byte | |
signature | byte | |
hash_algorithm | HASH_ALGORITHM | |
return | bool |
public VerifyHash ( byte hash, string hash_algorithm_oid, byte signature ) : bool | ||
hash | byte | |
hash_algorithm_oid | string | |
signature | byte | |
return | bool |