1 write to _impl
System.Security.Cryptography (1)
System\Security\Cryptography\RC2CryptoServiceProvider.Unix.cs (1)
25
_impl
= RC2.Create();
25 references to _impl
System.Security.Cryptography (25)
System\Security\Cryptography\RC2CryptoServiceProvider.Unix.cs (25)
26
_impl
.FeedbackSize = 8;
31
get { return
_impl
.BlockSize; }
32
set {
_impl
.BlockSize = value; }
35
public override ICryptoTransform CreateDecryptor() =>
_impl
.CreateDecryptor();
36
public override ICryptoTransform CreateEncryptor() =>
_impl
.CreateEncryptor();
39
_impl
.CreateEncryptor(rgbKey, CapiHelper.TrimLargeIV(rgbIV, BlockSize));
42
_impl
.CreateDecryptor(rgbKey, CapiHelper.TrimLargeIV(rgbIV, BlockSize));
48
_impl
.Dispose();
55
get { return
_impl
.EffectiveKeySize; }
56
set {
_impl
.EffectiveKeySize = value; }
61
get { return
_impl
.FeedbackSize; }
62
set {
_impl
.FeedbackSize = value; }
65
public override void GenerateIV() =>
_impl
.GenerateIV();
66
public override void GenerateKey() =>
_impl
.GenerateKey();
70
get { return
_impl
.IV; }
71
set {
_impl
.IV = value; }
76
get { return
_impl
.Key; }
77
set {
_impl
.Key = value; }
82
get { return
_impl
.KeySize; }
89
_impl
.KeySize = value;
93
public override KeySizes[] LegalBlockSizes =>
_impl
.LegalBlockSizes;
98
get { return
_impl
.Mode; }
99
set {
_impl
.Mode = value; }
104
get { return
_impl
.Padding; }
105
set {
_impl
.Padding = value; }