using (ICryptoTransform Encryptor = TDes.CreateEncryptor())
{
OutputBuffer = Encryptor.TransformFinalBlock(InputBuffer, 0, 8);
}
using (ICryptoTransform Decryptor = TDes.CreateDecryptor())
{
OutputBuffer = Decryptor.TransformFinalBlock(InputBuffer, 0, 8);
}
这就是问题所在,我只加密了 8 个字符,这就是我只返回 8 个字符的原因。这是一个真正的问题,而不是一个愚蠢的问题。因为你们很多人都不知道。感谢您的帮助,或者至少感谢您尝试回答它。