· 9 years ago · Jan 23, 2017, 09:14 AM
1 private RijndaelManaged getAlgorithm(string secretKey)
2 {
3 Rfc2898DeriveBytes rfc2898DeriveByte = new Rfc2898DeriveBytes(secretKey, Encoding.Unicode.GetBytes("099u787978786"));
4 RijndaelManaged rijndaelManaged = new RijndaelManaged()
5 {
6 KeySize = 256,
7 IV = rfc2898DeriveByte.GetBytes(checked((int)Math.Round((double)rijndaelManaged.BlockSize / 8))),
8 Key = rfc2898DeriveByte.GetBytes(checked((int)Math.Round((double)rijndaelManaged.KeySize / 8))),
9 Padding = PaddingMode.PKCS7
10 };
11 return rijndaelManaged;
12 }