请问有没有保持加密后,密文数据与明文数据长度一致的加密算法?比如明文数据127个字节,加密后依然是127字节而不用填充的?序列密码可以,不知道是否有其它的,算法逻辑无需保护的算法。
回复(4) 2003-08-04 15:34 来自版块 - 网络安全技术
表情
david99采用类似rc4 的流密码算法可以不改变加密数据的长度,^_^。(2003-09-30 20:42)
wxl_50685330对头,用ECB模式的密文挪用(ciphiertext stealing)可以不用64BIT块,你可以看看它的思想,然后可以自己构造一个做法,基本思想就是把某块密文弄一部分出来和最后一块不完整的拼在一起,加密成一块,然后省略刚才那部分密文,这样整块就和原来一样大,可能我一句话说不清...(2003-09-23 20:12)
handyway请具体说一下好么! 我了解的分组算法,比如64bit与128bit分组,数据不足部分都是需要填充的。是否DES有特定的加密模式?这方面我不了解。(2003-08-04 17:07)
zhuzc据我所知,对称算法不一定非得要填充,比如des算法,有些实现就允许不能被8byte整除的数据长度作为参数。例如你所说,127byte近,127byte出。(2003-08-04 16:17)

返回顶部