ECDsa.SignDataCore Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
SignDataCore(ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat) |
Vypočítá hodnotu hash zadaných dat a podepíše je pomocí zadaného formátu podpisu. |
SignDataCore(Stream, HashAlgorithmName, DSASignatureFormat) |
Vypočítá hodnotu hash zadaných dat a podepíše je pomocí zadaného formátu podpisu. |
SignDataCore(ReadOnlySpan<Byte>, HashAlgorithmName, DSASignatureFormat)
- Zdroj:
- ECDsa.cs
- Zdroj:
- ECDsa.cs
- Zdroj:
- ECDsa.cs
Vypočítá hodnotu hash zadaných dat a podepíše je pomocí zadaného formátu podpisu.
protected:
virtual cli::array <System::Byte> ^ SignDataCore(ReadOnlySpan<System::Byte> data, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::DSASignatureFormat signatureFormat);
protected virtual byte[] SignDataCore (ReadOnlySpan<byte> data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);
abstract member SignDataCore : ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> byte[]
override this.SignDataCore : ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> byte[]
Protected Overridable Function SignDataCore (data As ReadOnlySpan(Of Byte), hashAlgorithm As HashAlgorithmName, signatureFormat As DSASignatureFormat) As Byte()
Parametry
- data
- ReadOnlySpan<Byte>
Data, která se mají podepsat.
- hashAlgorithm
- HashAlgorithmName
Hashovací algoritmus, který se má použít k vytvoření hodnoty hash.
- signatureFormat
- DSASignatureFormat
Formát kódování, který se má použít pro podpis.
Návraty
Podpis ECDSA pro zadaná data.
Výjimky
Při operaci hash nebo podepisování došlo k chybě.
Platí pro
SignDataCore(Stream, HashAlgorithmName, DSASignatureFormat)
- Zdroj:
- ECDsa.cs
- Zdroj:
- ECDsa.cs
- Zdroj:
- ECDsa.cs
Vypočítá hodnotu hash zadaných dat a podepíše je pomocí zadaného formátu podpisu.
protected:
virtual cli::array <System::Byte> ^ SignDataCore(System::IO::Stream ^ data, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::DSASignatureFormat signatureFormat);
protected virtual byte[] SignDataCore (System.IO.Stream data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.DSASignatureFormat signatureFormat);
abstract member SignDataCore : System.IO.Stream * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> byte[]
override this.SignDataCore : System.IO.Stream * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.DSASignatureFormat -> byte[]
Protected Overridable Function SignDataCore (data As Stream, hashAlgorithm As HashAlgorithmName, signatureFormat As DSASignatureFormat) As Byte()
Parametry
- data
- Stream
Data, která se mají podepsat.
- hashAlgorithm
- HashAlgorithmName
Hashovací algoritmus, který se má použít k vytvoření hodnoty hash.
- signatureFormat
- DSASignatureFormat
Formát kódování, který se má použít pro podpis.
Návraty
Podpis ECDSA pro zadaná data.
Výjimky
Při operaci hash nebo podepisování došlo k chybě.