首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

密文缩水算法

2013-09-24 
密文缩短算法我有个问题请教大家密文有什么算法少占点长度我现在是 2个二进制位去保存一个结果 4个位就是

密文缩短算法
我有个问题请教大家
密文有什么算法少占点长度
我现在是 2个二进制位去保存一个结果 4个位就是一个密文(0-F) 保存84个结果就要42个密文 能弄短点不 请大神稍微指示一下 算法
[解决办法]
那就要问你了,你给压缩了之后能解压出来吗?
[解决办法]
密文缩短???不能先压缩了再加密么?
[解决办法]
信息论与编码技术
能无损压缩的前提是数据存在冗余,而压缩过程本身又会引入新的冗余。所以楼主的需求其实还是普通的压缩算法,并不会因为你说的密文而得到任何改变。实际上我觉得就是因为加密算法的引入而导致密文的熵更可能大于加密前原文的熵,从而导致同一种压缩算法的压缩比升高(压缩比越少越好)。
所以我把lz的问题简化为:普通字节流的压缩
所以结果还是得去找这些算法了,无非就是哈夫曼、zip、cab、tar这些。。。自己发明算法不光是这研发时间boss会不会给你、你数学底子够不够的问题,效果还不见得有那些现成的算法好。

热点排行