2 writes to m_impl
System.Core (2)
System\Security\Cryptography\AesManaged.cs (2)
30
m_impl
= new AesCryptoServiceProvider();
32
m_impl
= new RijndaelManaged();
24 references to m_impl
System.Core (24)
System\Security\Cryptography\AesManaged.cs (24)
23
Contract.Ensures(
m_impl
!= null);
36
m_impl
.BlockSize = BlockSize;
37
m_impl
.KeySize = KeySize;
42
get { return
m_impl
.FeedbackSize; }
43
set {
m_impl
.FeedbackSize = value; }
48
get { return
m_impl
.IV; }
49
set {
m_impl
.IV = value; }
53
get { return
m_impl
.Key; }
54
set {
m_impl
.Key = value; }
58
get { return
m_impl
.KeySize; }
59
set {
m_impl
.KeySize = value; }
64
get { return
m_impl
.Mode; }
67
Contract.Ensures(
m_impl
.Mode != CipherMode.CFB &&
m_impl
.Mode != CipherMode.OFB);
76
m_impl
.Mode = value;
81
get { return
m_impl
.Padding; }
82
set {
m_impl
.Padding = value; }
87
return
m_impl
.CreateDecryptor();
103
return
m_impl
.CreateDecryptor(key, iv);
108
return
m_impl
.CreateEncryptor();
124
return
m_impl
.CreateEncryptor(key, iv);
130
(
m_impl
as IDisposable).Dispose();
139
m_impl
.GenerateIV();
143
m_impl
.GenerateKey();