【发布时间】:2013-10-09 20:44:11
【问题描述】:
我正在尝试在不使用 .NET 库的情况下编写自己的 DES 加密程序。
但是,在完成所有步骤后,我发现我的文件变大了两倍!
我正在从一个 txt 文件(逐个字节)读取到 BitArrays 的列表中,经过几次转换后,我最终得到了 byte[] 数组的列表。最后,我将这些写入另一个 txt 文件。所有数组的大小都不会改变(总是 64 位或 8 字节)。
这和编码有关系吗?我知道它是 ANSI,但由于我在解密后没有得到所需的结果,我认为它要么是编码,要么是我的逻辑。
提前致谢。
【问题讨论】:
标签: c# filestream des binarystream