1 write to _impl
System.Security.Cryptography (1)
System\Security\Cryptography\RSACryptoServiceProvider.Unix.cs (1)
27_impl = RSA.Create(dwKeySize);
28 references to _impl
System.Security.Cryptography (28)
System\Security\Cryptography\RSACryptoServiceProvider.Unix.cs (28)
60return _impl.Decrypt(data, padding); 72return _impl.TryDecrypt(data, destination, padding, out bytesWritten); 79_impl.Dispose(); 99return _impl.Encrypt(data, padding); 109return _impl.TryEncrypt(data, destination, padding, out bytesWritten); 119_impl.ExportParameters(includePrivateParameters); 121public override void FromXmlString(string xmlString) => _impl.FromXmlString(xmlString); 135_impl.ImportParameters(parameters); 146_impl.ImportEncryptedPkcs8PrivateKey(passwordBytes, source, out bytesRead); 154_impl.ImportEncryptedPkcs8PrivateKey(password, source, out bytesRead); 157public override string? KeyExchangeAlgorithm => _impl.KeyExchangeAlgorithm; 161get { return _impl.KeySize; } 162set { _impl.KeySize = value; } 167public override KeySizes[] LegalKeySizes => _impl.LegalKeySizes; 187return _impl.SignData(data, hashAlgorithm, padding); 201return _impl.SignData(data, offset, count, hashAlgorithm, padding); 215return _impl.TrySignData(data, destination, hashAlgorithm, padding, out bytesWritten); 219_impl.SignData(buffer, offset, count, CapiHelper.ObjToHashAlgorithmName(halg), RSASignaturePadding.Pkcs1); 222_impl.SignData(buffer, CapiHelper.ObjToHashAlgorithmName(halg), RSASignaturePadding.Pkcs1); 225_impl.SignData(inputStream, CapiHelper.ObjToHashAlgorithmName(halg), RSASignaturePadding.Pkcs1); 238return _impl.SignHash(hash, hashAlgorithm, padding); 252return _impl.TrySignHash(hash, destination, hashAlgorithm, padding, out bytesWritten); 263return _impl.SignHash(rgbHash, algName, RSASignaturePadding.Pkcs1); 266public override string ToXmlString(bool includePrivateParameters) => _impl.ToXmlString(includePrivateParameters); 269_impl.VerifyData(buffer, signature, CapiHelper.ObjToHashAlgorithmName(halg), RSASignaturePadding.Pkcs1); 282return _impl.VerifyData(data, offset, count, signature, hashAlgorithm, padding); 296return _impl.VerifyData(data, signature, hashAlgorithm, padding); 318return _impl.VerifyHash(hash, signature, hashAlgorithm, padding);