1 write to _impl
System.Security.Cryptography (1)
System\Security\Cryptography\DSACryptoServiceProvider.Unix.cs (1)
53_impl = DSA.Create();
25 references to _impl
System.Security.Cryptography (25)
System\Security\Cryptography\DSACryptoServiceProvider.Unix.cs (25)
70public override byte[] CreateSignature(byte[] rgbHash) => _impl.CreateSignature(rgbHash); 73_impl.TryCreateSignature(hash, destination, out bytesWritten); 85_impl.Dispose(); 97_impl.ExportParameters(includePrivateParameters); 99public override void FromXmlString(string xmlString) => _impl.FromXmlString(xmlString); 137_impl.ImportParameters(parameters); 147_impl.ImportEncryptedPkcs8PrivateKey(passwordBytes, source, out bytesRead); 155_impl.ImportEncryptedPkcs8PrivateKey(password, source, out bytesRead); 158public override string? KeyExchangeAlgorithm => _impl.KeyExchangeAlgorithm; 162get { return _impl.KeySize; } 169_impl.KeySize = value; 187return _impl.SignData(buffer, HashAlgorithmName.SHA1); 192return _impl.SignData(buffer, offset, count, HashAlgorithmName.SHA1); 197return _impl.SignData(inputStream, HashAlgorithmName.SHA1); 201_impl.ToXmlString(includePrivateParameters); 208return _impl.SignData(data, offset, count, hashAlgorithm); 216return _impl.SignData(data, hashAlgorithm); 224return _impl.TrySignData(data, destination, hashAlgorithm, out bytesWritten); 245_impl.VerifyData(rgbData, rgbSignature, HashAlgorithmName.SHA1); 258return _impl.VerifySignature(rgbHash, rgbSignature); 266return _impl.VerifyData(data, offset, count, signature, hashAlgorithm); 274return _impl.VerifyData(data, signature, hashAlgorithm); 282return _impl.VerifyData(data, signature, hashAlgorithm); 286_impl.VerifySignature(rgbHash, rgbSignature); 289_impl.VerifySignature(hash, signature);