1 write to _impl
System.Security.Cryptography (1)
System\Security\Cryptography\DSACryptoServiceProvider.Unix.cs (1)
52_impl = DSA.Create();
25 references to _impl
System.Security.Cryptography (25)
System\Security\Cryptography\DSACryptoServiceProvider.Unix.cs (25)
69public override byte[] CreateSignature(byte[] rgbHash) => _impl.CreateSignature(rgbHash); 72_impl.TryCreateSignature(hash, destination, out bytesWritten); 84_impl.Dispose(); 96_impl.ExportParameters(includePrivateParameters); 98public override void FromXmlString(string xmlString) => _impl.FromXmlString(xmlString); 136_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; } 168_impl.KeySize = value; 186return _impl.SignData(buffer, HashAlgorithmName.SHA1); 191return _impl.SignData(buffer, offset, count, HashAlgorithmName.SHA1); 196return _impl.SignData(inputStream, HashAlgorithmName.SHA1); 200_impl.ToXmlString(includePrivateParameters); 207return _impl.SignData(data, offset, count, hashAlgorithm); 215return _impl.SignData(data, hashAlgorithm); 223return _impl.TrySignData(data, destination, hashAlgorithm, out bytesWritten); 244_impl.VerifyData(rgbData, rgbSignature, HashAlgorithmName.SHA1); 257return _impl.VerifySignature(rgbHash, rgbSignature); 265return _impl.VerifyData(data, offset, count, signature, hashAlgorithm); 273return _impl.VerifyData(data, signature, hashAlgorithm); 281return _impl.VerifyData(data, signature, hashAlgorithm); 285_impl.VerifySignature(rgbHash, rgbSignature); 288_impl.VerifySignature(hash, signature);