欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

微信图片发送成功对方却收不到?“哈希索引”了解一下

程序员文章站 2022-04-11 10:18:40
你有没有过这种经历:当你使用微信聊天时,发送出去的视频或者图片明明发送成功,而接收方的聊天界面却什么也没收到?这是因为“哈希索引”在起作用,当你...

你有没有过这种经历:当你使用微信聊天时,发送出去的视频或者图片明明发送成功,而接收方的聊天界面却什么也没收到?这是因为“哈希索引”在起作用,当你所发送的内容包含违规信息时,哈希索引会将该内容自动删除。

根据加拿大研究机构公民实验室(citizen lab)周一发布的调查结果显示,当用户发送图片时,微信的服务器会计算图片的加密散列,如果散列在散列索引(哈希索引)中,则会对图片进行实时审查,而不是发送给潜在的接收者。

微信对于一对一聊天和群聊,以及朋友圈都配有独立的哈希索引,其中一对一聊天的筛选力度最为松散,这也就是为什么有些内容可以私发,但群聊里却不可见。

如果在现存的索引中找不到该图片,最初不会进行审查,会排队等待微信非实时光学字符识别(ocr)审查系统进行分析。正如citizen lab所解释的,ocr将文本与敏感关键字黑名单上的关键字进行比较,如果ocr将图像视为敏感图像,则会对其进行审查,并将该加密散列添加到哈希索引中。

当然,除了微信,国内的各种app以及网站都会有自己的内容审查机制,所以,希望大家在网上冲浪的时候不要口无遮拦,和谐社区,你我共建。