ECDsa.SignDataCore Methode

Definition

Überlädt

Name Beschreibung
SignDataCore(ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Berechnet den Hashwert der angegebenen Daten und signiert ihn mithilfe des angegebenen Signaturformats.

SignDataCore(Stream, HashAlgorithmName, DSASignatureFormat)

Berechnet den Hashwert der angegebenen Daten und signiert ihn mithilfe des angegebenen Signaturformats.

SignDataCore(ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Quelle:
ECDsa.cs
Quelle:
ECDsa.cs
Quelle:
ECDsa.cs
Quelle:
ECDsa.cs
Quelle:
ECDsa.cs

Berechnet den Hashwert der angegebenen Daten und signiert ihn mithilfe des angegebenen Signaturformats.

protected:
 virtual cli::array <System::Byte> ^ SignDataCore(ReadOnlySpan<System::Byte> data, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::DSASignatureFormat signatureFormat);
protected virtual byte[] SignDataCore(ReadOnlySpan<byte> data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);
abstract member SignDataCore : ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> byte[]
override this.SignDataCore : ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> byte[]
Protected Overridable Function SignDataCore (data As ReadOnlySpan(Of Byte), hashAlgorithm As HashAlgorithmName, signatureFormat As DSASignatureFormat) As Byte()

Parameter

data
ReadOnlySpan<Byte>

Die zu signierenden Daten.

hashAlgorithm
HashAlgorithmName

Der Hashalgorithmus, der zum Erstellen des Hashwerts verwendet werden soll.

signatureFormat
DSASignatureFormat

Das für die Signatur zu verwendende Codierungsformat.

Gibt zurück

Byte[]

Die ECDSA-Signatur für die angegebenen Daten.

Ausnahmen

Fehler im Hashing- oder Signiervorgang.

Gilt für:

SignDataCore(Stream, HashAlgorithmName, DSASignatureFormat)

Quelle:
ECDsa.cs
Quelle:
ECDsa.cs
Quelle:
ECDsa.cs
Quelle:
ECDsa.cs
Quelle:
ECDsa.cs

Berechnet den Hashwert der angegebenen Daten und signiert ihn mithilfe des angegebenen Signaturformats.

protected:
 virtual cli::array <System::Byte> ^ SignDataCore(System::IO::Stream ^ data, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::DSASignatureFormat signatureFormat);
protected virtual byte[] SignDataCore(System.IO.Stream data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);
abstract member SignDataCore : System.IO.Stream * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> byte[]
override this.SignDataCore : System.IO.Stream * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> byte[]
Protected Overridable Function SignDataCore (data As Stream, hashAlgorithm As HashAlgorithmName, signatureFormat As DSASignatureFormat) As Byte()

Parameter

data
Stream

Die zu signierenden Daten.

hashAlgorithm
HashAlgorithmName

Der Hashalgorithmus, der zum Erstellen des Hashwerts verwendet werden soll.

signatureFormat
DSASignatureFormat

Das für die Signatur zu verwendende Codierungsformat.

Gibt zurück

Byte[]

Die ECDSA-Signatur für die angegebenen Daten.

Ausnahmen

Fehler im Hashing- oder Signiervorgang.

Gilt für: