0

关键问题是,如果我使用新的加密流,它将向第二条数据添加新的 IV。那么这将不会被解密。所以我需要确保流将使用第一个数据的最后一个块来加密第二个数据的第一个块。

它提出了使用相同流加密 2 条数据的任务。但我想不通。尝试创建一个新类并将所有加密设置放入该类中。然后从 main 调用 StreamWriter。但没有运气。

有什么我错过或错了吗?

4

1 回答 1

2

不要让AesCryptoServiceProvider生成自己的 IV,而是IV在加密第二部分之前明确设置属性。该值应该是前一段的最后一个密文块。

您不需要创建一个新类。只需正确设置属性。

于 2009-12-16T05:21:11.740 回答