Method | Description | |
---|---|---|
DuplicateKeyHandle ( ) : System.Security.Cryptography.SafeEvpPKeyHandle | ||
ECDsaOpenSsl ( ) | ||
ECDsaOpenSsl ( System handle ) | ||
ECDsaOpenSsl ( int keySize ) | ||
ExportExplicitParameters ( bool includePrivateParameters ) : System.Security.Cryptography.ECParameters | ||
ExportParameters ( bool includePrivateParameters ) : System.Security.Cryptography.ECParameters | ||
GenerateKey ( System curve ) : void | ||
ImportParameters ( System parameters ) : void | ||
SignHash ( byte hash ) : byte[] | ||
VerifyHash ( byte hash, byte signature ) : bool |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void | ||
HashData ( System data, System hashAlgorithm ) : byte[] | ||
HashData ( byte data, int offset, int count, System hashAlgorithm ) : byte[] |
public DuplicateKeyHandle ( ) : System.Security.Cryptography.SafeEvpPKeyHandle | ||
return | System.Security.Cryptography.SafeEvpPKeyHandle |
public ExportExplicitParameters ( bool includePrivateParameters ) : System.Security.Cryptography.ECParameters | ||
includePrivateParameters | bool | |
return | System.Security.Cryptography.ECParameters |
public ExportParameters ( bool includePrivateParameters ) : System.Security.Cryptography.ECParameters | ||
includePrivateParameters | bool | |
return | System.Security.Cryptography.ECParameters |
protected HashData ( System data, System hashAlgorithm ) : byte[] | ||
data | System | |
hashAlgorithm | System | |
return | byte[] |
protected HashData ( byte data, int offset, int count, System hashAlgorithm ) : byte[] | ||
data | byte | |
offset | int | |
count | int | |
hashAlgorithm | System | |
return | byte[] |
public ImportParameters ( System parameters ) : void | ||
parameters | System | |
return | void |
public VerifyHash ( byte hash, byte signature ) : bool | ||
hash | byte | |
signature | byte | |
return | bool |