最近浏览一篇前辈的博文,发现他也是在用马赛克打码。
我长久以来就对马赛克深表怀疑,因为按照信息论的说法,马赛克只能抛去部分信息,只要能通过某些手段获取到部分不被注意的信息,想必就能把密文还原大半。
我展开了搜索,先后搜到了几篇文章附在文末,供大家参考。这里举个例子:
1 + 7 = 8
4 + 4 = 8
打码就相当于你得到了 8,只要你知道其中一个是 1,显然另一个是 7 [1]。
当然,依据实际情况,完全获取原图几乎是不可能的事,不过假设对结果有一定容错度,看清阿拉伯字母应该还是 OK 的。
字体、色块计算算法、传播途中图片被压缩带来的漂变是可以被统计的,由此我在这里建议各位使用合格的色块将敏感信息覆盖是更为妥当的做法。
打完这些字,我想苹果的画笔是去取了平均而不是色块的覆盖,至于为什么,这不是本文的重点,希望大家不要偏楼
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.