Merge pull request #315 from icylogic/hotfix/repeated_iv

no repeat random number generator by GangZhuo
This commit is contained in:
icylogic
2015-09-19 15:53:01 +08:00
+2 -1
View File
@@ -88,7 +88,8 @@ namespace Shadowsocks.Encryption
protected static void randBytes(byte[] buf, int length)
{
byte[] temp = new byte[length];
new Random().NextBytes(temp);
RNGCryptoServiceProvider rngServiceProvider = new RNGCryptoServiceProvider();
rngServiceProvider.GetBytes(temp);
temp.CopyTo(buf, 0);
}