Lire en anglais

Partager via


ECDsa.TrySignDataCore Méthode

Définition

Tente de créer la signature ECDSA pour les données spécifiées au format indiqué dans la mémoire tampon fournie.

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

Paramètres

data
ReadOnlySpan<Byte>

Données à hacher et à signer.

destination
Span<Byte>

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

hashAlgorithm
HashAlgorithmName

Algorithme de hachage à utiliser pour créer la valeur de hachage.

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