ECDsa.TrySignHash(ReadOnlySpan<Byte>, Span<Byte>, Int32) Methode

Definition

Versucht, die digitale ECDSA-Signatur für die angegebene schreibgeschützte Bytespanne zu berechnen, die einen Datenhash in das bereitgestellte Ziel mithilfe des aktuellen Schlüssels darstellt.

public:
 virtual bool TrySignHash(ReadOnlySpan<System::Byte> hash, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public virtual bool TrySignHash(ReadOnlySpan<byte> hash, Span<byte> destination, out int bytesWritten);
abstract member TrySignHash : ReadOnlySpan<byte> * Span<byte> * int -> bool
override this.TrySignHash : ReadOnlySpan<byte> * Span<byte> * int -> bool
Public Overridable Function TrySignHash (hash As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parameter

hash
ReadOnlySpan<Byte>

Der Hashwert der Daten, die signiert werden.

destination
Span<Byte>

Der Puffer, der die Signatur empfängt.

bytesWritten
Int32

Wenn diese Methode zurückgegeben wird, enthält sie die Gesamtanzahl der in destination. Dieser Parameter wird als nicht initialisiert behandelt.

Gibt zurück

false wenn destination nicht lang genug ist, um die Signatur zu erhalten.

Gilt für: