Skip to content

Commit da4baa9

Browse files
committed
replace deprecated RNGCryptoServiceProvider
1 parent 4dc0698 commit da4baa9

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/ICSharpCode.SharpZipLib/Encryption/PkzipClassic.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -444,7 +444,7 @@ public override byte[] Key
444444
public override void GenerateKey()
445445
{
446446
key_ = new byte[12];
447-
using (var rng = new RNGCryptoServiceProvider())
447+
using (var rng = RandomNumberGenerator.Create())
448448
{
449449
rng.GetBytes(key_);
450450
}

src/ICSharpCode.SharpZipLib/Zip/ZipFile.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3781,7 +3781,7 @@ private static void CheckClassicPassword(CryptoStream classicCryptoStream, ZipEn
37813781
private static void WriteEncryptionHeader(Stream stream, long crcValue)
37823782
{
37833783
byte[] cryptBuffer = new byte[ZipConstants.CryptoHeaderSize];
3784-
using (var rng = new RNGCryptoServiceProvider())
3784+
using (var rng = RandomNumberGenerator.Create())
37853785
{
37863786
rng.GetBytes(cryptBuffer);
37873787
}

src/ICSharpCode.SharpZipLib/Zip/ZipOutputStream.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -722,7 +722,7 @@ private byte[] CreateZipCryptoHeader(long crcValue)
722722
InitializeZipCryptoPassword(Password);
723723

724724
byte[] cryptBuffer = new byte[ZipConstants.CryptoHeaderSize];
725-
using (var rng = new RNGCryptoServiceProvider())
725+
using (var rng = RandomNumberGenerator.Create())
726726
{
727727
rng.GetBytes(cryptBuffer);
728728
}

0 commit comments

Comments
 (0)