站点图标 谷姐靓号网

什么对称加密算法不会导致密文变长?-风静树不止

Rate this post

CHACHA20 加密后密文会比原文会变长16个byte

热议
推荐楼 HOH 昨天23:31

但凡了解一下算法原理都不会问这种问题,都是开源的

2楼 滴滴单车 昨天23:17

RC4

3楼 风静树不止 昨天23:28

RC4

测试了一下 aes可以 只要不满16个byte 那就加密后也只有16个,但是一旦是16个就会补16个 变成32 就用aes了

5楼 sdqu 昨天23:45

看错了。。。是说哪个算法不变长,我看成说对称不会变长

谁说对称加密不会变长
只能说你用的那个对称加密的算法可能不会变长
比如,我一个简单的算法,加密时, 包头+AAA,包尾+BBB,解密就是包头-AAA,包尾-BBB
这不就长了6个字节

6楼 acpp 昨天23:52

要填充的,就算和块的字节一样也要填充满的长度。你这个需求用流加密吧。

7楼 adminii 5小时前

对称肯定会变长,毕竟要能还原出原文,比如1PB的复杂内容,你不可能用32个字节就能表达出来。

8楼 yoki_ 5小时前

学二战时密码吧

9楼 风静树不止 6分钟前

最后选择了XOR 速度快。。。因为我需要加密的这个东西长度不长的就13个字节 如果变长了 不太好。。。XOR就不会变长。。

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版