using System.Security.Cryptography;
public static void Main()
Console.WriteLine("Hello World");
string salt = "salted_value_290348239048329084092";
byte[] bytes = Encoding.ASCII.GetBytes(salt);
Rfc2898DeriveBytes rfc2898DeriveBytes = new Rfc2898DeriveBytes("01123581321345589", bytes);
RijndaelManaged rijndaelManaged = new RijndaelManaged();
rijndaelManaged.Key = rfc2898DeriveBytes.GetBytes(rijndaelManaged.KeySize / 8);
rijndaelManaged.IV = rfc2898DeriveBytes.GetBytes(rijndaelManaged.BlockSize / 8);
Console.WriteLine(String. Join(" ", rijndaelManaged.Key));
Console.WriteLine(String. Join(" ", rijndaelManaged.IV));