Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ECDsaOpenSsl.cs
Go to the documentation of this file.
1using System.IO;
2
4
5public sealed class ECDsaOpenSsl : ECDsa
6{
18
26
31
36
41
46
51
52 protected override void Dispose(bool disposing)
53 {
54 }
55
60
61 public override ECParameters ExportExplicitParameters(bool includePrivateParameters)
62 {
64 }
65
66 public override ECParameters ExportParameters(bool includePrivateParameters)
67 {
69 }
70
75
76 protected override byte[] HashData(byte[] data, int offset, int count, HashAlgorithmName hashAlgorithm)
77 {
79 }
80
81 protected override byte[] HashData(Stream data, HashAlgorithmName hashAlgorithm)
82 {
84 }
85
90
91 public override byte[] SignHash(byte[] hash)
92 {
94 }
95
96 public override bool VerifyHash(byte[] hash, byte[] signature)
97 {
99 }
100}
static string PlatformNotSupported_CryptographyOpenSSL
Definition SR.cs:14
Definition SR.cs:7
override byte[] SignHash(byte[] hash)
override byte[] HashData(byte[] data, int offset, int count, HashAlgorithmName hashAlgorithm)
override void GenerateKey(ECCurve curve)
override ECParameters ExportExplicitParameters(bool includePrivateParameters)
override void ImportParameters(ECParameters parameters)
override void Dispose(bool disposing)
ECDsaOpenSsl(SafeEvpPKeyHandle pkeyHandle)
override ECParameters ExportParameters(bool includePrivateParameters)
override bool VerifyHash(byte[] hash, byte[] signature)
override byte[] HashData(Stream data, HashAlgorithmName hashAlgorithm)