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)
70
public override byte[] CreateSignature(byte[] rgbHash) =>
_impl
.CreateSignature(rgbHash);
73
_impl
.TryCreateSignature(hash, destination, out bytesWritten);
85
_impl
.Dispose();
97
_impl
.ExportParameters(includePrivateParameters);
99
public 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);
158
public override string? KeyExchangeAlgorithm =>
_impl
.KeyExchangeAlgorithm;
162
get { return
_impl
.KeySize; }
169
_impl
.KeySize = value;
187
return
_impl
.SignData(buffer, HashAlgorithmName.SHA1);
192
return
_impl
.SignData(buffer, offset, count, HashAlgorithmName.SHA1);
197
return
_impl
.SignData(inputStream, HashAlgorithmName.SHA1);
201
_impl
.ToXmlString(includePrivateParameters);
208
return
_impl
.SignData(data, offset, count, hashAlgorithm);
216
return
_impl
.SignData(data, hashAlgorithm);
224
return
_impl
.TrySignData(data, destination, hashAlgorithm, out bytesWritten);
245
_impl
.VerifyData(rgbData, rgbSignature, HashAlgorithmName.SHA1);
258
return
_impl
.VerifySignature(rgbHash, rgbSignature);
266
return
_impl
.VerifyData(data, offset, count, signature, hashAlgorithm);
274
return
_impl
.VerifyData(data, signature, hashAlgorithm);
282
return
_impl
.VerifyData(data, signature, hashAlgorithm);
286
_impl
.VerifySignature(rgbHash, rgbSignature);
289
_impl
.VerifySignature(hash, signature);