|
| override byte[] | Encrypt (byte[] data, RSAEncryptionPadding padding) |
| |
| override byte[] | Decrypt (byte[] data, RSAEncryptionPadding padding) |
| |
| override byte[] | SignHash (byte[] hash, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) |
| |
| override bool | VerifyHash (byte[] hash, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) |
| |
| | RSACryptoServiceProvider () |
| |
| | RSACryptoServiceProvider (CspParameters parameters) |
| |
| | RSACryptoServiceProvider (int dwKeySize) |
| |
| | RSACryptoServiceProvider (int dwKeySize, CspParameters parameters) |
| |
| byte[] | Decrypt (byte[] rgb, bool fOAEP) |
| |
| override byte[] | DecryptValue (byte[] rgb) |
| |
| byte[] | Encrypt (byte[] rgb, bool fOAEP) |
| |
| override byte[] | EncryptValue (byte[] rgb) |
| |
| override RSAParameters | ExportParameters (bool includePrivateParameters) |
| |
| override void | ImportParameters (RSAParameters parameters) |
| |
| byte[] | SignData (byte[] buffer, object halg) |
| |
| byte[] | SignData (global::System.IO.Stream inputStream, object halg) |
| |
| byte[] | SignData (byte[] buffer, int offset, int count, object halg) |
| |
| byte[] | SignHash (byte[] rgbHash, string str) |
| |
| bool | VerifyData (byte[] buffer, object halg, byte[] signature) |
| |
| bool | VerifyHash (byte[] rgbHash, string str, byte[] rgbSignature) |
| |
| byte[] | ExportCspBlob (bool includePrivateParameters) |
| |
| void | ImportCspBlob (byte[] keyBlob) |
| |
| virtual bool | VerifyHash (global::System.ReadOnlySpan< byte > hash, global::System.ReadOnlySpan< byte > signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) |
| |
| byte[] | SignData (byte[] data, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) |
| |
| virtual byte[] | SignData (byte[] data, int offset, int count, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) |
| |
| virtual byte[] | SignData (global::System.IO.Stream data, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) |
| |
| bool | VerifyData (byte[] data, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) |
| |
| virtual bool | VerifyData (byte[] data, int offset, int count, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) |
| |
| bool | VerifyData (global::System.IO.Stream data, byte[] signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) |
| |
| virtual bool | VerifyData (global::System.ReadOnlySpan< byte > data, global::System.ReadOnlySpan< byte > signature, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding) |
| |
| override void | FromXmlString (string xmlString) |
| |
| override string | ToXmlString (bool includePrivateParameters) |
| |
| virtual bool | TryDecrypt (global::System.ReadOnlySpan< byte > data, global::System.Span< byte > destination, RSAEncryptionPadding padding, out int bytesWritten) |
| |
| virtual bool | TryEncrypt (global::System.ReadOnlySpan< byte > data, global::System.Span< byte > destination, RSAEncryptionPadding padding, out int bytesWritten) |
| |
| virtual bool | TrySignHash (global::System.ReadOnlySpan< byte > hash, global::System.Span< byte > destination, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding, out int bytesWritten) |
| |
| virtual bool | TrySignData (global::System.ReadOnlySpan< byte > data, global::System.Span< byte > destination, HashAlgorithmName hashAlgorithm, RSASignaturePadding padding, out int bytesWritten) |
| |
| virtual byte[] | ExportRSAPrivateKey () |
| |
| virtual byte[] | ExportRSAPublicKey () |
| |
| virtual void | ImportRSAPrivateKey (global::System.ReadOnlySpan< byte > source, out int bytesRead) |
| |
| virtual void | ImportRSAPublicKey (global::System.ReadOnlySpan< byte > source, out int bytesRead) |
| |
| virtual bool | TryExportRSAPrivateKey (global::System.Span< byte > destination, out int bytesWritten) |
| |
| virtual bool | TryExportRSAPublicKey (global::System.Span< byte > destination, out int bytesWritten) |
| |
| void | Dispose () |
| |
| void | Clear () |
| |
| virtual byte[] | ExportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< byte > passwordBytes, PbeParameters pbeParameters) |
| |
| virtual byte[] | ExportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< char > password, PbeParameters pbeParameters) |
| |
| virtual byte[] | ExportPkcs8PrivateKey () |
| |
| virtual byte[] | ExportSubjectPublicKeyInfo () |
| |
| virtual void | ImportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< byte > passwordBytes, global::System.ReadOnlySpan< byte > source, out int bytesRead) |
| |
| virtual void | ImportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< char > password, global::System.ReadOnlySpan< byte > source, out int bytesRead) |
| |
| virtual void | ImportPkcs8PrivateKey (global::System.ReadOnlySpan< byte > source, out int bytesRead) |
| |
| virtual void | ImportSubjectPublicKeyInfo (global::System.ReadOnlySpan< byte > source, out int bytesRead) |
| |
| virtual bool | TryExportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< byte > passwordBytes, PbeParameters pbeParameters, global::System.Span< byte > destination, out int bytesWritten) |
| |
| virtual bool | TryExportEncryptedPkcs8PrivateKey (global::System.ReadOnlySpan< char > password, PbeParameters pbeParameters, global::System.Span< byte > destination, out int bytesWritten) |
| |
| virtual bool | TryExportPkcs8PrivateKey (global::System.Span< byte > destination, out int bytesWritten) |
| |
| virtual bool | TryExportSubjectPublicKeyInfo (global::System.Span< byte > destination, out int bytesWritten) |
| |
Definition at line 12 of file RSACryptoServiceProvider.cs.