有没有办法增量加密文件?问题是我通过 Internet 一次收到一个文件块(它是一个客户端-服务器应用程序,我通过 WCF 服务发送字节数组)并且我不知道下一个块何时到达(如果有的话)它的大小是多少。我所知道的只是我无法将它存储到 RAM 中,我需要立即对其进行加密并将其附加到之前的块中。
约束:
- 我不能强加一个块大小;
- 我想(如果可能的话)解密文件,就像它被加密为单个文件一样;
- 如果不对它们进行加密,我就无法存储这些块;
- 我无法存储各种块大小,也无法将块存储到不同的文件中;
- 我正在使用 AES 算法;
- 我不能换工作。
有什么想法或建议吗?