Condividi tramite


DSA.VerifyDataCore Metodo

Definizione

Overload

VerifyDataCore(Stream, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Verifica che una firma digitale sia valida per i dati specificati.

VerifyDataCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Verifica che una firma digitale sia valida per i dati specificati.

VerifyDataCore(Stream, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Origine:
DSA.cs
Origine:
DSA.cs
Origine:
DSA.cs

Verifica che una firma digitale sia valida per i dati specificati.

protected:
 virtual bool VerifyDataCore(System::IO::Stream ^ data, ReadOnlySpan<System::Byte> signature, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::DSASignatureFormat signatureFormat);
protected virtual bool VerifyDataCore (System.IO.Stream data, ReadOnlySpan<byte> signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);
abstract member VerifyDataCore : System.IO.Stream * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
override this.VerifyDataCore : System.IO.Stream * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
Protected Overridable Function VerifyDataCore (data As Stream, signature As ReadOnlySpan(Of Byte), hashAlgorithm As HashAlgorithmName, signatureFormat As DSASignatureFormat) As Boolean

Parametri

data
Stream

Dati firmati.

signature
ReadOnlySpan<Byte>

Firma da verificare.

hashAlgorithm
HashAlgorithmName

Algoritmo hash usato per eseguire l'hashing dei dati per il processo di verifica.

signatureFormat
DSASignatureFormat

Formato di codifica per signature.

Restituisce

true se la firma digitale è valida per i dati specificati; in caso contrario, false.

Eccezioni

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

Si applica a

VerifyDataCore(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)

Origine:
DSA.cs
Origine:
DSA.cs
Origine:
DSA.cs

Verifica che una firma digitale sia valida per i dati specificati.

protected:
 virtual bool VerifyDataCore(ReadOnlySpan<System::Byte> data, ReadOnlySpan<System::Byte> signature, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::DSASignatureFormat signatureFormat);
protected virtual bool VerifyDataCore (ReadOnlySpan<byte> data, ReadOnlySpan<byte> signature, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);
abstract member VerifyDataCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
override this.VerifyDataCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> bool
Protected Overridable Function VerifyDataCore (data As ReadOnlySpan(Of Byte), signature As ReadOnlySpan(Of Byte), hashAlgorithm As HashAlgorithmName, signatureFormat As DSASignatureFormat) As Boolean

Parametri

data
ReadOnlySpan<Byte>

Dati firmati.

signature
ReadOnlySpan<Byte>

Firma da verificare.

hashAlgorithm
HashAlgorithmName

Algoritmo hash usato per eseguire l'hashing dei dati per il processo di verifica.

signatureFormat
DSASignatureFormat

Formato di codifica per signature.

Restituisce

true se la firma digitale è valida per i dati specificati; in caso contrario, false.

Eccezioni

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

Si applica a