C# DES加密:加密后文件变大
我正试图在不使用.NET库的情况下编写自己的DES加密程序 然而,经过所有步骤后,我注意到我的文件变大了两倍! 我从一个txt文件(逐字节)读取到一个C# DES加密:加密后文件变大,c#,filestream,des,binarystream,C#,Filestream,Des,Binarystream,我正试图在不使用.NET库的情况下编写自己的DES加密程序 然而,经过所有步骤后,我注意到我的文件变大了两倍! 我从一个txt文件(逐字节)读取到一个位数组列表,经过几次转换后,我得到了一个字节[]数组列表。最后,我将这些文件写入另一个txt文件。所有数组的大小都不会改变(始终为64位或8字节)。 这和编码有什么关系吗?我知道这是ANSI,但由于解密后我没有得到所需的结果,我认为这要么是编码,要么是我的逻辑 提前谢谢。如果您有
位数组列表
,经过几次转换后,我得到了一个字节[]
数组列表。最后,我将这些文件写入另一个txt文件。所有数组的大小都不会改变(始终为64位或8字节)。
这和编码有什么关系吗?我知道这是ANSI,但由于解密后我没有得到所需的结果,我认为这要么是编码,要么是我的逻辑
提前谢谢。如果您有