Lire en anglais

Partager via


DSA.TryCreateSignatureCore Méthode

Définition

Tente de créer la signature DSA pour la valeur de hachage spécifiée dans le format indiqué et de la placer dans la mémoire tampon fournie.

C#
protected virtual bool TryCreateSignatureCore(ReadOnlySpan<byte> hash, Span<byte> destination, System.Security.Cryptography.DSASignatureFormat signatureFormat, out int bytesWritten);

Paramètres

hash
ReadOnlySpan<Byte>

Valeur de hachage à signer.

destination
Span<Byte>

Mémoire tampon utilisée pour recevoir la signature.

signatureFormat
DSASignatureFormat

Format d’encodage à utiliser pour la signature.

bytesWritten
Int32

Quand cette méthode est retournée, contient une valeur qui indique le nombre d’octets écrits dans destination. Ce paramètre est traité comme étant non initialisé.

Retours

true si destination est suffisamment grand pour recevoir la signature ; sinon, false.

Exceptions

Une erreur s’est produite dans l’opération de signature.

S’applique à

Produit Versions
.NET 5, 6, 7, 8, 9, 10