Bil*_*oon
10
javascript
是否有加密的javascript实现,包括合理的否定?
我想要展示这里描述的功能的东西:http://en.wikipedia.org/wiki/Deniable_encryption
可拒绝加密允许加密邮件的发件人拒绝发送该邮件.这需要值得信赖的第三方.可能的情况如下:
- 爱丽丝是鲍勃的妻子,他怀疑他的妻子正在通奸.她想和她的秘密情人卡尔沟通.她创造了两把钥匙,一把打算保密,另一把打算牺牲.她将秘密密钥(或两者)传递给卡尔.
- 爱丽丝构建了卡尔无害消息M1(打算透露给鲍勃在发现的情况下)和罪证情书M2卡尔.她从消息M1,M2中构造了密文C并将其通过电子邮件发送给Carl.
- Carl使用他的密钥解密M2(也可能是M1,以便读取假邮件).
- 鲍勃发现有关给卡尔的电子邮件,变得可疑并强迫爱丽丝解密邮件.
- Alice使用牺牲密钥并向Bob显示无害消息M1.由于Bob不知道另一个密钥,他必须假设没有其他消息M2.