RSACng Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een CNG-implementatie (Cryptography Next Generation) van het RSA-algoritme.
public ref class RSACng sealed : System::Security::Cryptography::RSA
public sealed class RSACng : System.Security.Cryptography.RSA
type RSACng = class
inherit RSA
Public NotInheritable Class RSACng
Inherits RSA
- Overname
Opmerkingen
De RSACng klasse is afgeleid van de RSA klasse. Daarom is het geen vervanging voor bestaande toepassingen van RSACryptoServiceProvider.
RSACng maakt gebruik van een programmeermodel dat vergelijkbaar is met de ECDsaCng klasse in plaats van de RSACryptoServiceProvider klasse. Voorbeeld:
De sleutel die wordt gebruikt door RSACng een afzonderlijk CngKey object wordt beheerd. Heeft daarentegen RSACryptoServiceProvider een sleutel die rechtstreeks is gekoppeld aan de bewerkingen van het type zelf.
RSACng voert dergelijke bewerkingen uit als ondertekening en verificatie van handtekeningen met behulp van eigenschappen van het RSACng object, net zoals ECDsaCng de objecteigenschappen ervan worden gebruikt om ondertekenings- en verificatiebewerkingen te beheren.
Note
De klasse RSACng is een implementatie van het RSA-algoritme met behulp van de Windows CNG-bibliotheken en is niet beschikbaar op andere besturingssystemen dan Windows. Voor toepassingen die geen Windows interop uitvoeren, wordt u aangemoedigd om RSA.Create te gebruiken in plaats van rechtstreeks naar dit type te verwijzen.
Constructors
| Name | Description |
|---|---|
| RSACng() |
Initialiseert een nieuw exemplaar van de RSACng klasse met een willekeurig 2048-bits sleutelpaar. |
| RSACng(CngKey) |
Initialiseert een nieuw exemplaar van de RSACng klasse met de opgegeven sleutel. |
| RSACng(Int32) |
Initialiseert een nieuw exemplaar van de RSACng klasse met een willekeurig gegenereerde sleutel van de opgegeven grootte. |
Velden
| Name | Description |
|---|---|
| KeySizeValue |
Vertegenwoordigt de grootte, in bits, van de sleutelmodulatie die wordt gebruikt door het asymmetrische algoritme. (Overgenomen van AsymmetricAlgorithm) |
| LegalKeySizesValue |
Hiermee geeft u de sleutelgrootten op die worden ondersteund door het asymmetrische algoritme. (Overgenomen van AsymmetricAlgorithm) |
Eigenschappen
| Name | Description |
|---|---|
| Key |
Hiermee haalt u de sleutel op die door het RSACng object wordt gebruikt voor elke cryptografische bewerking die wordt uitgevoerd. |
| KeyExchangeAlgorithm |
Hiermee haalt u de naam op van het algoritme voor sleuteluitwisseling dat beschikbaar is met deze implementatie van RSA. |
| KeyExchangeAlgorithm |
Haalt de naam op van het algoritme voor sleuteluitwisseling dat beschikbaar is bij deze implementatie van RSA. (Overgenomen van RSA) |
| KeySize |
Hiermee haalt u de grootte, in bits, op van de sleutelmodulatie die wordt gebruikt door het asymmetrische algoritme. (Overgenomen van AsymmetricAlgorithm) |
| LegalKeySizes |
Hiermee haalt u de sleutelgrootten op die in bits worden ondersteund door deze implementatie van RSA. |
| LegalKeySizes |
Hiermee haalt u de sleutelgrootten op die worden ondersteund door het asymmetrische algoritme. (Overgenomen van AsymmetricAlgorithm) |
| SignatureAlgorithm |
Hiermee haalt u de naam op van het handtekeningalgoritmen dat beschikbaar is bij deze implementatie van RSA. |
| SignatureAlgorithm |
Hiermee haalt u de naam op van het handtekeningalgoritmen dat beschikbaar is bij deze implementatie van RSA. (Overgenomen van RSA) |
Methoden
| Name | Description |
|---|---|
| Clear() |
Alle resources die door de AsymmetricAlgorithm klasse worden gebruikt, worden vrijgegeven. (Overgenomen van AsymmetricAlgorithm) |
| Decrypt(Byte[], RSAEncryptionPadding) |
Ontsleutelt invoergegevens met behulp van de opgegeven opvullingsmodus. |
| Decrypt(ReadOnlySpan<Byte>, RSAEncryptionPadding) |
Ontsleutelt de invoergegevens met behulp van de opgegeven opvullingsmodus. (Overgenomen van RSA) |
| Decrypt(ReadOnlySpan<Byte>, Span<Byte>, RSAEncryptionPadding) |
Ontsleutelt de invoergegevens met behulp van de opgegeven opvullingsmodus. (Overgenomen van RSA) |
| DecryptValue(Byte[]) |
Ontsleutelt de invoergegevens met behulp van de persoonlijke sleutel. |
| DecryptValue(Byte[]) |
Verouderd.
Wanneer deze worden overschreven in een afgeleide klasse, ontsleutelt u de invoergegevens met behulp van de persoonlijke sleutel. (Overgenomen van RSA) |
| Dispose() |
Alle resources die door het huidige exemplaar van de AsymmetricAlgorithm klasse worden gebruikt, worden vrijgegeven. (Overgenomen van AsymmetricAlgorithm) |
| Dispose(Boolean) |
Publiceert de niet-beheerde resources die door de AsymmetricAlgorithm klasse worden gebruikt en brengt eventueel de beheerde resources vrij. (Overgenomen van AsymmetricAlgorithm) |
| Encrypt(Byte[], RSAEncryptionPadding) |
Versleutelt de invoergegevens met behulp van de opgegeven opvulling. |
| Encrypt(ReadOnlySpan<Byte>, RSAEncryptionPadding) |
Versleutelt de invoergegevens met behulp van de opgegeven opvullingsmodus. (Overgenomen van RSA) |
| Encrypt(ReadOnlySpan<Byte>, Span<Byte>, RSAEncryptionPadding) |
Versleutelt de invoergegevens met behulp van de opgegeven opvullingsmodus. (Overgenomen van RSA) |
| EncryptValue(Byte[]) |
Versleutelt de invoergegevens met behulp van de openbare sleutel. |
| EncryptValue(Byte[]) |
Verouderd.
Wanneer deze worden overschreven in een afgeleide klasse, worden de invoergegevens versleuteld met behulp van de openbare sleutel. (Overgenomen van RSA) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters) |
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een op byte gebaseerd wachtwoord. |
| ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters) |
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een op byte gebaseerd wachtwoord. (Overgenomen van AsymmetricAlgorithm) |
| ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters) |
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een wachtwoord op basis van tekens. |
| ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters) |
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een wachtwoord op basis van tekens. (Overgenomen van AsymmetricAlgorithm) |
| ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters) |
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een op byte gebaseerd wachtwoord, gecodeerd met PEM. (Overgenomen van AsymmetricAlgorithm) |
| ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters) |
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een wachtwoord op basis van tekens, gecodeerd met PEM. (Overgenomen van AsymmetricAlgorithm) |
| ExportParameters(Boolean) |
Hiermee wordt de sleutel die door het RSA-object wordt gebruikt, geƫxporteerd naar een RSAParameters object. |
| ExportPkcs8PrivateKey() |
Hiermee exporteert u de huidige sleutel in de PKCS#8 PrivateKeyInfo-indeling. (Overgenomen van AsymmetricAlgorithm) |
| ExportPkcs8PrivateKeyPem() |
Hiermee exporteert u de huidige sleutel in de PKCS#8 PrivateKeyInfo-indeling, met PEM gecodeerd. (Overgenomen van AsymmetricAlgorithm) |
| ExportRSAPrivateKey() |
Hiermee exporteert u de huidige sleutel in de PKCS#1 RSAPrivateKey-indeling. (Overgenomen van RSA) |
| ExportRSAPrivateKeyPem() |
Hiermee exporteert u de huidige sleutel in de PKCS#1 RSAPrivateKey-indeling, pem gecodeerd. (Overgenomen van RSA) |
| ExportRSAPublicKey() |
Hiermee exporteert u het openbare-sleutelgedeelte van de huidige sleutel in de PKCS#1 RSAPublicKey-indeling. (Overgenomen van RSA) |
| ExportRSAPublicKeyPem() |
Hiermee exporteert u het openbare-sleutelgedeelte van de huidige sleutel in de PKCS#1 RSAPublicKey-indeling, met PEM gecodeerd. (Overgenomen van RSA) |
| ExportSubjectPublicKeyInfo() |
Hiermee exporteert u het openbare-sleutelgedeelte van de huidige sleutel in de indeling X.509 SubjectPublicKeyInfo. (Overgenomen van AsymmetricAlgorithm) |
| ExportSubjectPublicKeyInfoPem() |
Hiermee exporteert u het openbare-sleutelgedeelte van de huidige sleutel in de X.509 SubjectPublicKeyInfo-indeling, met PEM gecodeerd. (Overgenomen van AsymmetricAlgorithm) |
| FromXmlString(String) |
Initialiseert een RSA object van de sleutelgegevens uit een XML-tekenreeks. (Overgenomen van RSA) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetMaxOutputSize() |
Hiermee haalt u het maximum aantal bytes op dat een RSA-bewerking kan produceren. (Overgenomen van RSA) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| HashData(Byte[], Int32, Int32, HashAlgorithmName) |
Wanneer deze wordt overschreven in een afgeleide klasse, berekent u de hashwaarde van een opgegeven gedeelte van een bytematrix met behulp van een opgegeven hashing-algoritme. (Overgenomen van RSA) |
| HashData(Stream, HashAlgorithmName) |
Wanneer deze wordt overschreven in een afgeleide klasse, berekent u de hashwaarde van een opgegeven binaire stream met behulp van een opgegeven hashing-algoritme. (Overgenomen van RSA) |
| ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Int32) |
Importeert de openbare/persoonlijke keypair uit een PKCS#8 EncryptedPrivateKeyInfo-structuur na ontsleuteling met een op byte gebaseerd wachtwoord, waarbij de sleutels voor dit object worden vervangen. |
| ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Int32) |
Importeert de openbare/persoonlijke keypair uit een PKCS#8 EncryptedPrivateKeyInfo-structuur na ontsleuteling met een op byte gebaseerd wachtwoord, waarbij de sleutels voor dit object worden vervangen. (Overgenomen van RSA) |
| ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, ReadOnlySpan<Byte>, Int32) |
Importeert de openbare/persoonlijke keypair uit een PKCS#8 EncryptedPrivateKeyInfo-structuur na ontsleuteling met een wachtwoord op basis van tekens, waarbij de sleutels voor dit object worden vervangen. |
| ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, ReadOnlySpan<Byte>, Int32) |
Importeert de openbare/persoonlijke keypair uit een PKCS#8 EncryptedPrivateKeyInfo-structuur na ontsleuteling met een wachtwoord op basis van tekens, waarbij de sleutels voor dit object worden vervangen. (Overgenomen van RSA) |
| ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
Hiermee importeert u een versleutelde PERSOONLIJKE SLEUTEL van RFC 7468 PEM en vervangt u de sleutels voor dit object. (Overgenomen van RSA) |
| ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Hiermee importeert u een versleutelde PERSOONLIJKE SLEUTEL van RFC 7468 PEM en vervangt u de sleutels voor dit object. (Overgenomen van RSA) |
| ImportFromPem(ReadOnlySpan<Char>) |
Hiermee importeert u een RFC 7468 PEM-gecodeerde sleutel en vervangt u de sleutels voor dit object. (Overgenomen van RSA) |
| ImportParameters(RSAParameters) |
Vervangt de bestaande sleutel waarmee het huidige exemplaar werkt door een nieuwe CngKey voor de parametersstructuur te maken. |
| ImportPkcs8PrivateKey(ReadOnlySpan<Byte>, Int32) |
Importeert de openbare/persoonlijke keypair uit een PKCS#8 PrivateKeyInfo-structuur na ontsleuteling, waarbij de sleutels voor dit object worden vervangen. |
| ImportPkcs8PrivateKey(ReadOnlySpan<Byte>, Int32) |
Importeert de openbare/persoonlijke keypair uit een PKCS#8 PrivateKeyInfo-structuur na ontsleuteling, waarbij de sleutels voor dit object worden vervangen. (Overgenomen van RSA) |
| ImportRSAPrivateKey(ReadOnlySpan<Byte>, Int32) |
Importeert de openbare/persoonlijke keypair uit een PKCS#1 RSAPrivateKey-structuur na ontsleuteling, waarbij de sleutels voor dit object worden vervangen. (Overgenomen van RSA) |
| ImportRSAPublicKey(ReadOnlySpan<Byte>, Int32) |
Importeert de openbare sleutel uit een PKCS#1 RSAPublicKey-structuur na ontsleuteling, waarbij de sleutels voor dit object worden vervangen. (Overgenomen van RSA) |
| ImportSubjectPublicKeyInfo(ReadOnlySpan<Byte>, Int32) |
Hiermee importeert u de openbare sleutel uit een X.509 SubjectPublicKeyInfo-structuur na ontsleuteling en vervangt u de sleutels voor dit object. (Overgenomen van RSA) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| SignData(Byte[], HashAlgorithmName, RSASignaturePadding) |
Berekent de hashwaarde van de opgegeven bytematrix met behulp van het opgegeven hash-algoritme en de opvullingsmodus en ondertekent de resulterende hashwaarde. (Overgenomen van RSA) |
| SignData(Byte[], Int32, Int32, HashAlgorithmName, RSASignaturePadding) |
Berekent de hashwaarde van een gedeelte van de opgegeven bytematrix met behulp van het opgegeven hash-algoritme en de opvullingsmodus en ondertekent de resulterende hashwaarde. (Overgenomen van RSA) |
| SignData(ReadOnlySpan<Byte>, HashAlgorithmName, RSASignaturePadding) |
Berekent de hashwaarde van de opgegeven gegevens en ondertekent deze. (Overgenomen van RSA) |
| SignData(ReadOnlySpan<Byte>, Span<Byte>, HashAlgorithmName, RSASignaturePadding) |
Berekent de hash van de opgegeven gegevens met het opgegeven algoritme en ondertekent de hash met de huidige sleutel, waarbij de handtekening in een opgegeven buffer wordt geschreven. (Overgenomen van RSA) |
| SignData(Stream, HashAlgorithmName, RSASignaturePadding) |
Berekent de hashwaarde van de opgegeven stream met behulp van het opgegeven hash-algoritme en de opvullingsmodus en ondertekent de resulterende hashwaarde. (Overgenomen van RSA) |
| SignHash(Byte[], HashAlgorithmName, RSASignaturePadding) |
Ondertekent gegevens die zijn gehasht met behulp van het opgegeven hash-algoritme en de opvullingsmodus. |
| SignHash(ReadOnlySpan<Byte>, HashAlgorithmName, RSASignaturePadding) |
Berekent de handtekening voor de opgegeven hashwaarde met behulp van de opgegeven opvulling. (Overgenomen van RSA) |
| SignHash(ReadOnlySpan<Byte>, Span<Byte>, HashAlgorithmName, RSASignaturePadding) |
Ondertekent de hash met de huidige sleutel en schrijft de handtekening in een opgegeven buffer. (Overgenomen van RSA) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| ToXmlString(Boolean) |
Hiermee maakt en retourneert u een XML-tekenreeks die de sleutel van het huidige RSA object bevat. (Overgenomen van RSA) |
| TryDecrypt(ReadOnlySpan<Byte>, Span<Byte>, RSAEncryptionPadding, Int32) |
Ontsleutelt gegevens met behulp van de persoonlijke sleutel. |
| TryDecrypt(ReadOnlySpan<Byte>, Span<Byte>, RSAEncryptionPadding, Int32) |
Probeert de invoergegevens te ontsleutelen met behulp van de opgegeven opvullingsmodus, waarbij het resultaat in een opgegeven buffer wordt geschreven. (Overgenomen van RSA) |
| TryEncrypt(ReadOnlySpan<Byte>, Span<Byte>, RSAEncryptionPadding, Int32) |
Hiermee worden gegevens versleuteld met behulp van de openbare sleutel. |
| TryEncrypt(ReadOnlySpan<Byte>, Span<Byte>, RSAEncryptionPadding, Int32) |
Probeert de invoergegevens te versleutelen met een opgegeven opvullingsmodus in een opgegeven buffer. (Overgenomen van RSA) |
| TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters, Span<Byte>, Int32) |
Pogingen om de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling te exporteren naar een opgegeven buffer, met behulp van een op byte gebaseerd wachtwoord. |
| TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters, Span<Byte>, Int32) |
Pogingen om de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling te exporteren naar een opgegeven buffer, met behulp van een op byte gebaseerd wachtwoord. (Overgenomen van RSA) |
| TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters, Span<Byte>, Int32) |
Hiermee wordt geprobeerd de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling te exporteren naar een opgegeven buffer, met behulp van een wachtwoord op basis van tekens. |
| TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters, Span<Byte>, Int32) |
Hiermee wordt geprobeerd de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling te exporteren naar een opgegeven buffer, met behulp van een wachtwoord op basis van tekens. (Overgenomen van RSA) |
| TryExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters, Span<Char>, Int32) |
Pogingen om de huidige sleutel te exporteren in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een op byte gebaseerd wachtwoord, gecodeerd met PEM. (Overgenomen van AsymmetricAlgorithm) |
| TryExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters, Span<Char>, Int32) |
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een wachtwoord op basis van tekens, gecodeerd met PEM. (Overgenomen van AsymmetricAlgorithm) |
| TryExportPkcs8PrivateKey(Span<Byte>, Int32) |
Pogingen om de huidige sleutel in de PKCS#8 PrivateKeyInfo-indeling te exporteren naar een opgegeven buffer. |
| TryExportPkcs8PrivateKey(Span<Byte>, Int32) |
Pogingen om de huidige sleutel in de PKCS#8 PrivateKeyInfo-indeling te exporteren naar een opgegeven buffer. (Overgenomen van RSA) |
| TryExportPkcs8PrivateKeyPem(Span<Char>, Int32) |
Pogingen om de huidige sleutel te exporteren in de PKCS#8 PrivateKeyInfo-indeling met PEM-codering in een opgegeven buffer. (Overgenomen van AsymmetricAlgorithm) |
| TryExportRSAPrivateKey(Span<Byte>, Int32) |
Pogingen om de huidige sleutel in de PKCS#1 RSAPrivateKey-indeling te exporteren naar een opgegeven buffer. (Overgenomen van RSA) |
| TryExportRSAPrivateKeyPem(Span<Char>, Int32) |
Pogingen om de huidige sleutel te exporteren in de PKCS#1 RSAPrivateKey-indeling met PEM-codering in een opgegeven buffer. (Overgenomen van RSA) |
| TryExportRSAPublicKey(Span<Byte>, Int32) |
Pogingen om de huidige sleutel in de PKCS#1 RSAPublicKey-indeling te exporteren naar een opgegeven buffer. (Overgenomen van RSA) |
| TryExportRSAPublicKeyPem(Span<Char>, Int32) |
Pogingen om de huidige sleutel in de PKCS#1 RSAPublicKey-indeling met PEM-codering te exporteren naar een opgegeven buffer. (Overgenomen van RSA) |
| TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) |
Probeert de huidige sleutel in de X.509 SubjectPublicKeyInfo-indeling te exporteren naar een opgegeven buffer. (Overgenomen van RSA) |
| TryExportSubjectPublicKeyInfoPem(Span<Char>, Int32) |
Pogingen om de huidige sleutel in de X.509 SubjectPublicKeyInfo-indeling te exporteren naar een opgegeven buffer. (Overgenomen van AsymmetricAlgorithm) |
| TryHashData(ReadOnlySpan<Byte>, Span<Byte>, HashAlgorithmName, Int32) |
Pogingen om de hash van de opgegeven gegevens te berekenen met behulp van het opgegeven algoritme, waarbij de resultaten in een opgegeven buffer worden geschreven. (Overgenomen van RSA) |
| TrySignData(ReadOnlySpan<Byte>, Span<Byte>, HashAlgorithmName, RSASignaturePadding, Int32) |
Probeert de opgegeven gegevens te hashen met het opgegeven algoritme en de hash te ondertekenen met de huidige sleutel, waarbij de handtekening in een opgegeven buffer wordt geschreven. (Overgenomen van RSA) |
| TrySignHash(ReadOnlySpan<Byte>, Span<Byte>, HashAlgorithmName, RSASignaturePadding, Int32) |
Probeert de hash te ondertekenen met de huidige sleutel, waarbij de handtekening in een opgegeven buffer wordt geschreven. |
| TrySignHash(ReadOnlySpan<Byte>, Span<Byte>, HashAlgorithmName, RSASignaturePadding, Int32) |
Probeert de hash te ondertekenen met de huidige sleutel, waarbij de handtekening in een opgegeven buffer wordt geschreven. (Overgenomen van RSA) |
| VerifyData(Byte[], Byte[], HashAlgorithmName, RSASignaturePadding) |
Controleert of een digitale handtekening geldig is door de hashwaarde van de opgegeven gegevens te berekenen met behulp van het opgegeven hash-algoritme en opvulling, en deze te vergelijken met de opgegeven handtekening. (Overgenomen van RSA) |
| VerifyData(Byte[], Int32, Int32, Byte[], HashAlgorithmName, RSASignaturePadding) |
Controleert of een digitale handtekening geldig is door de hashwaarde van de gegevens in een deel van een bytematrix te berekenen met behulp van het opgegeven hash-algoritme en opvulling, en deze te vergelijken met de opgegeven handtekening. (Overgenomen van RSA) |
| VerifyData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName, RSASignaturePadding) |
Controleert of een digitale handtekening geldig is door de hashwaarde van de opgegeven gegevens te berekenen met behulp van het opgegeven hash-algoritme en opvulling, en deze te vergelijken met de opgegeven handtekening. (Overgenomen van RSA) |
| VerifyData(Stream, Byte[], HashAlgorithmName, RSASignaturePadding) |
Controleert of een digitale handtekening geldig is door de hashwaarde van de opgegeven stroom te berekenen met behulp van het opgegeven hash-algoritme en opvulling, en deze te vergelijken met de opgegeven handtekening. (Overgenomen van RSA) |
| VerifyHash(Byte[], Byte[], HashAlgorithmName, RSASignaturePadding) |
Verifieert gegevens die zijn ondertekend en al zijn gehasht met het opgegeven algoritme en de opvullingsmodus. |
| VerifyHash(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName, RSASignaturePadding) |
Controleert of een digitale handtekening geldig is door de hash-waarde in de handtekening te bepalen met behulp van het opgegeven hash-algoritme en opvulling, en deze te vergelijken met de opgegeven hashwaarde. |
| VerifyHash(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, HashAlgorithmName, RSASignaturePadding) |
Controleert of een digitale handtekening geldig is door de hash-waarde in de handtekening te bepalen met behulp van het opgegeven hash-algoritme en opvulling, en deze te vergelijken met de opgegeven hashwaarde. (Overgenomen van RSA) |