7 overrides of IV
System.Security.Cryptography (7)
System\Security\Cryptography\AesCryptoServiceProvider.cs (1)
35
public override byte[]
IV
System\Security\Cryptography\AesManaged.cs (1)
34
public override byte[]
IV
System\Security\Cryptography\DESCryptoServiceProvider.Unix.cs (1)
55
public override byte[]
IV
System\Security\Cryptography\RC2CryptoServiceProvider.Unix.cs (1)
68
public override byte[]
IV
System\Security\Cryptography\RijndaelImplementation.cs (1)
53
public override byte[]
IV
System\Security\Cryptography\RijndaelManaged.cs (1)
49
public override byte[]
IV
System\Security\Cryptography\TripleDESCryptoServiceProvider.Wrap.cs (1)
33
public override byte[]
IV
15 writes to IV
System.Security.Cryptography (11)
System\Security\Cryptography\AesCryptoServiceProvider.cs (1)
38
set { _impl.
IV
= value; }
System\Security\Cryptography\AesImplementation.cs (1)
32
IV
= RandomNumberGenerator.GetBytes(BlockSize / BitsPerByte);
System\Security\Cryptography\AesManaged.cs (1)
37
set { _impl.
IV
= value; }
System\Security\Cryptography\DESCryptoServiceProvider.Unix.cs (1)
58
set { _impl.
IV
= value; }
System\Security\Cryptography\DesImplementation.cs (1)
43
IV
= RandomNumberGenerator.GetBytes(BlockSize / BitsPerByte);
System\Security\Cryptography\RC2CryptoServiceProvider.Unix.cs (1)
71
set { _impl.
IV
= value; }
System\Security\Cryptography\RC2Implementation.cs (1)
49
IV
= RandomNumberGenerator.GetBytes(BlockSize / BitsPerByte);
System\Security\Cryptography\RijndaelImplementation.cs (1)
56
set { _impl.
IV
= value; }
System\Security\Cryptography\RijndaelManaged.cs (1)
52
set { _impl.
IV
= value; }
System\Security\Cryptography\TripleDESCryptoServiceProvider.Wrap.cs (1)
36
set { _impl.
IV
= value; }
System\Security\Cryptography\TripleDesImplementation.cs (1)
42
IV
= RandomNumberGenerator.GetBytes(BlockSize / BitsPerByte);
System.Security.Cryptography.Pkcs (2)
Internal\Cryptography\Pal\AnyOS\ManagedPal.cs (2)
109
alg.
IV
= rc2Params.Iv.ToArray();
122
alg.
IV
= reader.ReadOctetString();
System.Security.Cryptography.Xml (2)
System\Security\Cryptography\Xml\EncryptedXml.cs (2)
792
symmetricAlgorithm.
IV
= decryptionIV;
806
symmetricAlgorithm.
IV
= origIV;
26 references to IV
System.Security.Cryptography (18)
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (1)
322
byte[] iv = cipher.
IV
;
System\Security\Cryptography\AesCryptoServiceProvider.cs (1)
37
get { return _impl.
IV
; }
System\Security\Cryptography\AesImplementation.cs (2)
12
return CreateTransform(Key,
IV
, encrypting: false);
22
return CreateTransform(Key,
IV
, encrypting: true);
System\Security\Cryptography\AesManaged.cs (1)
36
get { return _impl.
IV
; }
System\Security\Cryptography\DESCryptoServiceProvider.Unix.cs (1)
57
get { return _impl.
IV
; }
System\Security\Cryptography\DesImplementation.cs (2)
23
return CreateTransform(Key,
IV
, encrypting: false);
33
return CreateTransform(Key,
IV
, encrypting: true);
System\Security\Cryptography\RC2CryptoServiceProvider.Unix.cs (1)
70
get { return _impl.
IV
; }
System\Security\Cryptography\RC2Implementation.cs (2)
29
return CreateTransform(Key,
IV
, encrypting: false);
39
return CreateTransform(Key,
IV
, encrypting: true);
System\Security\Cryptography\RijndaelImplementation.cs (1)
55
get { return _impl.
IV
; }
System\Security\Cryptography\RijndaelManaged.cs (1)
51
get { return _impl.
IV
; }
System\Security\Cryptography\SymmetricAlgorithm.cs (2)
173
return CreateDecryptor(Key,
IV
);
180
return CreateEncryptor(Key,
IV
);
System\Security\Cryptography\TripleDESCryptoServiceProvider.Wrap.cs (1)
35
get { return _impl.
IV
; }
System\Security\Cryptography\TripleDesImplementation.cs (2)
22
return CreateTransform(Key,
IV
, encrypting: false);
32
return CreateTransform(Key,
IV
, encrypting: true);
System.Security.Cryptography.Pkcs (6)
Internal\Cryptography\Pal\AnyOS\ManagedPal.cs (1)
124
if (alg.
IV
.Length != alg.BlockSize / 8)
Internal\Cryptography\Pal\AnyOS\ManagedPal.Decrypt.cs (1)
171
return alg.DecryptCbc(encryptedContent.Span, alg.
IV
);
Internal\Cryptography\Pal\AnyOS\ManagedPal.Encrypt.cs (3)
161
Rc2CbcParameters rc2Params = new Rc2CbcParameters(alg.
IV
, alg.KeySize);
169
parameterBytes = PkcsHelpers.EncodeOctetString(alg.
IV
);
202
return alg.EncryptCbc(plaintext, alg.
IV
);
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (1)
322
byte[] iv = cipher.
IV
;
System.Security.Cryptography.Xml (2)
System\Security\Cryptography\Xml\EncryptedXml.cs (2)
737
byte[] IV = symmetricAlgorithm.
IV
;
779
byte[] origIV = symmetricAlgorithm.
IV
;