我正在使用AES加密这个项目。加密/解密部分全部完成,但我无法让随机的AES密钥生成器工作..我尝试了多个东西,但我无法让它们工作..帮助将不胜感激
此致 CmplDev
答案 0 :(得分:0)
生成一个或多个随机字符串。 以下函数修改后的from MSDN会返回特定长度的随机密钥:
private static string CreateSalt(int size) { //Generate a cryptographic random number. using (RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider()) { byte[] buff = new byte[size]; rng.GetBytes(buff); // Return a Base64 string representation of the random number. return Convert.ToBase64String(buff); } }