为什么加密的字节数组的长度与char []表示的长度不同?

我在研究某些加密/解密算法时,发现加密的byte []数组的长度始终为33,而char []数组的长度始终为44.有人知道为什么吗?

(我正在使用Rijndael加密.)

解决方法:

Paddingtext encoding.大多数加密算法具有一个块大小,并且需要将输入填充为该块大小的倍数.同样,将二进制数据转换为文本通常涉及Base64 algorithm,该字符将3个字节扩展为4个字符.

上一篇:首页> C#>如何安全/加密您的查询字符串在asp.net?


下一篇:FiftyOne——图像数据集的开源工具