From_HMX 2014-06-05 18:58

隐写......于是我想到了一种被提到过的方法......就是破坏掉任何一个位的数据都能让整个隐写无法被还原的技术......还有......大叔我想到了一个好玩的东西......

neoatlantis 2014-06-05 19:47

hmx这想法我还没考虑过…实际上我知道的算法最多只能做到某一位被破坏后之后的密文无法解…但是我现在确实想到了如何让前面的也无法解的方法…我先不说,当思考题了~

我的方法是:鉴于我使用的是用多个算法串列加密,那么我打算用两次同一个算法,分别用不同的密钥——第一次加密明文,第二次加密第一次的结果的反向,例如ABC->CBA。这样,第二次的结果解密时如果出现错误,导致后续密文无法得出正确结果,那么对于第一次的加密算法来说,是出错位置前边的密文全部错误。自然无法解密。

不是漏洞 2014-06-07 11:31

话说看到这个我突然想到年初参加百度BCTF比赛时的题了。。
可惜技术不够- -

回 neoatlantis 的帖子

wangyonghe 2014-06-07 22:29

[quote]neoatlantis:hmx这想法我还没考虑过…实际上我知道的算法最多只能做到某一位被破坏后之后的密文无法解…但是我现在确实想到了如何让前面的也无法解的方法…我先不说,当思考题了~

我的方法是:鉴于我 .. (2014-06-05 19:47) 
[/quote]
分组数据 异或运算然后前后绑定么?

回 neoatlantis 的帖子

wangyonghe 2014-06-07 22:33

[quote]neoatlantis:hmx这想法我还没考虑过…实际上我知道的算法最多只能做到某一位被破坏后之后的密文无法解…但是我现在确实想到了如何让前面的也无法解的方法…我先不说,当思考题了~

我的方法是:鉴于我 .. (2014-06-05 19:47) 
[/quote]
关键是怎么把前面的数据也拖下水是吧?

回 wangyonghe 的帖子

neoatlantis 2014-06-07 23:48

[quote]wangyonghe:关键是怎么把前面的数据也拖下水是吧? (2014-06-07 22:33) 
[/quote]
是这样。