ECDsa.SignDataCore Metodo

Definizione

Overload

SignDataCore(ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Calcola il valore hash dei dati specificati e li firma usando il formato di firma specificato.

SignDataCore(Stream, HashAlgorithmName, DSASignatureFormat)

Calcola il valore hash dei dati specificati e li firma usando il formato di firma specificato.

SignDataCore(ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Origine:
ECDsa.cs
Origine:
ECDsa.cs
Origine:
ECDsa.cs

Calcola il valore hash dei dati specificati e li firma usando il formato di firma specificato.

C#
protected virtual byte[] SignDataCore(ReadOnlySpan<byte> data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);

Parametri

data
ReadOnlySpan<Byte>

Dati da firmare.

hashAlgorithm
HashAlgorithmName

Algoritmo hash da usare per creare il valore hash.

signatureFormat
DSASignatureFormat

Formato di codifica da usare per la firma.

Restituisce

Byte[]

Firma ECDSA per i dati specificati.

Eccezioni

Si è verificato un errore nell'operazione di hashing o firma.

Si applica a

.NET 10 e altre versioni
Prodotto Versioni
.NET 5, 6, 7, 8, 9, 10

SignDataCore(Stream, HashAlgorithmName, DSASignatureFormat)

Origine:
ECDsa.cs
Origine:
ECDsa.cs
Origine:
ECDsa.cs

Calcola il valore hash dei dati specificati e li firma usando il formato di firma specificato.

C#
protected virtual byte[] SignDataCore(System.IO.Stream data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);

Parametri

data
Stream

Dati da firmare.

hashAlgorithm
HashAlgorithmName

Algoritmo hash da usare per creare il valore hash.

signatureFormat
DSASignatureFormat

Formato di codifica da usare per la firma.

Restituisce

Byte[]

Firma ECDSA per i dati specificati.

Eccezioni

Si è verificato un errore nell'operazione di hashing o firma.

Si applica a

.NET 10 e altre versioni
Prodotto Versioni
.NET 5, 6, 7, 8, 9, 10