评论会员:游客 时间:2012/02/06
|CPallini:问题是(我想)线codeprelang="cs"RijndaelRijndaelAlg=Rijndael.Create();/pre/code它会产生一个新的关键每次被称为。当你需要解密以前加密的文件,您必须提供完全相同的密钥用于加密
于尔根罗尔:嗨,
在你的程序开始时,您创建一个新的Rijndael算法实例,并使用它的密钥和IV en-/decryption。因此,当你去这两个函数,通过在相同的运行,你EN-和解密使用相同的键/ IV-对。
如果你通过他们去分开,使用不同的键/四对和Rijndael.Create(),每次创建随机值,你怎么称呼它。保存这两个键,在第一次运行的载体,他们在随后的运行和加载,一切都会好起来。
欢呼
于尔根
-
如果这个救了你一段时间,给一些通过投票回
评论会员:游客 时间:2012/02/06
・艾哈迈德・赛义德・乌斯曼
感谢你。问题得到解决。