打码时,你用涂黑还是马赛克?另外好奇为什么苹画笔提供的"黑"涂下去的效果是深灰?

2019-08-02 23:52:22 +08:00
 CEBBCAT

最近浏览一篇前辈的博文,发现他也是在用马赛克打码。

我长久以来就对马赛克深表怀疑,因为按照信息论的说法,马赛克只能抛去部分信息,只要能通过某些手段获取到部分不被注意的信息,想必就能把密文还原大半。

我展开了搜索,先后搜到了几篇文章附在文末,供大家参考。这里举个例子:

1 + 7 = 8
4 + 4 = 8

打码就相当于你得到了 8,只要你知道其中一个是 1,显然另一个是 7 [1]。

当然,依据实际情况,完全获取原图几乎是不可能的事,不过假设对结果有一定容错度,看清阿拉伯字母应该还是 OK 的。

字体、色块计算算法、传播途中图片被压缩带来的漂变是可以被统计的,由此我在这里建议各位使用合格的色块将敏感信息覆盖是更为妥当的做法。

  1. 匿名用户在知乎上的回答
  2. 另一知乎用户的回答,显然部分群众认为还原马赛克是天方夜谭
  3. 关于账单信息还原的实践(英文)
  4. 知乎某专栏做的 iPhone 实验
  5. 凤凰网某自媒体做的实验

打完这些字,我想苹果的画笔是去取了平均而不是色块的覆盖,至于为什么,这不是本文的重点,希望大家不要偏楼

1967 次点击
所在节点    Apple
9 条回复
CEBBCAT
2019-08-03 02:52:05 +08:00
@Livid 三个小时之后才发现又被降权了,我这又是犯了哪个天条了?
CEBBCAT
2019-08-03 02:56:35 +08:00
@Livid 二分法找到了,八成是 吐槽阿里巴巴的一个
帖子 /t/585126

略无语
CEBBCAT
2019-08-03 02:58:20 +08:00
现在再去读那个帖子,还是觉得我没有说没有意义的话……
BigDogWang
2019-08-03 09:37:19 +08:00
楼主真鸡儿惨
LxExExl
2019-08-03 12:33:40 +08:00
所以楼主看骑兵也觉得没啥问题🐎
CEBBCAT
2019-08-03 14:23:57 +08:00
@LxExExl #5 哈?骑兵是什么呀?
hdjs5264
2019-08-03 16:50:25 +08:00
荧光笔是半透明的没什么问题啊。
CEBBCAT
2019-08-03 23:59:28 +08:00
@hdjs5264 原来是这样
alphatoad
2019-08-04 03:16:22 +08:00
马赛克,如果知道打码的时候用的算法,逆运算是可能的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/588676

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX