1 write to _impl
System.Security.Cryptography (1)
System\Security\Cryptography\DESCryptoServiceProvider.Unix.cs (1)
19_impl = DES.Create();
23 references to _impl
System.Security.Cryptography (23)
System\Security\Cryptography\DESCryptoServiceProvider.Unix.cs (23)
24get { return _impl.BlockSize; } 25set { _impl.BlockSize = value; } 28public override ICryptoTransform CreateDecryptor() => _impl.CreateDecryptor(); 29public override ICryptoTransform CreateEncryptor() => _impl.CreateEncryptor(); 32_impl.CreateEncryptor(rgbKey, CapiHelper.TrimLargeIV(rgbIV, BlockSize)); 35_impl.CreateDecryptor(rgbKey, CapiHelper.TrimLargeIV(rgbIV, BlockSize)); 41_impl.Dispose(); 48get { return _impl.FeedbackSize; } 49set { _impl.FeedbackSize = value; } 52public override void GenerateIV() => _impl.GenerateIV(); 53public override void GenerateKey() => _impl.GenerateKey(); 57get { return _impl.IV; } 58set { _impl.IV = value; } 63get { return _impl.Key; } 64set { _impl.Key = value; } 69get { return _impl.KeySize; } 70set { _impl.KeySize = value; } 73public override KeySizes[] LegalBlockSizes => _impl.LegalBlockSizes; 74public override KeySizes[] LegalKeySizes => _impl.LegalKeySizes; 78get { return _impl.Mode; } 79set { _impl.Mode = value; } 84get { return _impl.Padding; } 85set { _impl.Padding = value; }