阿壮博客阿壮博客阿壮博客

私密号码怎么解除和无秘的手机号单向加密可破解

  昨天无秘的运营找到我,说我报道不实,要求我删帖。本来我写那篇文章也不是公关稿,如果真的冤枉了无秘的话,被要求删帖也是可以理解的事,不过对方给的论据主要是下面这条微博:

  "针对近期用户的疑虑,在这里统一回复。无秘数据库里没有保存手机号,注册时的手机号是为了匹配朋友关系,会经过不可逆加密,同时密钥存放在客户端,即便内部人员也无法知道具体秘密的发布者,请放心使用。”

  看到这个消息,我真心不知道说什么好,密钥存放进客户端?你确定不是猴子派来的逗比么?好吧,就算密钥是真的放进客户端,我想知道为什么换一台手机输入手机号和密码依然可以登录进去?难道客户端的意思不是用户手机里下载的app?将密钥存放进客户端且不说安全问题,客户端卸载或手机清除后你又如何进行验证呢?

  好吧,这是幻觉,口误,笔误,表达错误……先放过那个存进客户端的雷点好了。下面说一下手机号如果单向不可逆加密后是否可以破解。

  什么叫做单向不可逆呢?这里需要一点数学知识,比如说f(x)=y,x是明文密码,y是密钥,但是没有一个g(y)=x这样的可逆函数可以通过y来快速得到x,这种情况下就是单向不可逆,常见的哈希比如说md5.sha1都是如此的,对于这些的破解需要建立巨大的表格——彩虹表,如果这个表格理论性过大的时候通常会找一个字典去缩小范围,另外由于单纯的md5这样的算法已经有了非常成熟的表,通常在加密的过程中会使用盐或者是二次加密,甚至使用非固定盐增加破解的难度,在这个情况下,我们的长密码一般是不太可能用彩虹表去破解的。

  但是幸运的是,手机号的加密比这个容易了多,因为f(x)=y这个表格因x的区间足够小,建立一个y映射x的表格其实是可行的。手机号一般是13.15.18开头,后面跟9位,也就是30亿种可能性,只要把这30亿种可能的手机号对应的密钥都算出来(计算方式黑客能看到库基本上也能看到相关代码,猪猪侠通过看开发文档也发现了),就可以建立一个30亿条数据的彩虹表,那么对应一个密钥,我们就可以在有限时间内跑出手机号,这个表有多大呢?一个机械硬盘就可以装得下,也就是说在物理条件完全可以承受的情况下手机号无论用多复杂的方式加密,都可以完美破解的。

  在当下无法更改验证方式的情况下,想要避免这个问题是不可能的。如果更改验证方式,那就难以完成手机通讯录的匹配了。如果使用手机+xx信息组合起来生成单一的一组密钥呢?这个虽然可以增大x区间,防止彩虹表,但是手机通讯录就无法匹配了。(具体为啥自己去想吧,解释起来不容易)总体来说就是,一个匿名社区使用手机号作为登陆,无论你如何加密,都是无法从根源上防范用户隐私被暴露的。

1.文章《私密号码怎么解除和无秘的手机号单向加密可破解》援引自互联网,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删举报等反馈请点击此处

2.文章《私密号码怎么解除和无秘的手机号单向加密可破解》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://100248.com/tech/851637.html

相关推荐

虚拟路由器怎么搭建和软路由搭建攻略

本文讲述虚拟路由器怎么搭建和软路由搭建攻略,简介如下最近突然很流行【软路由】这个关键字,然而在搜索引擎搜索出来的文章大多都相当硬核,让许多想尝试的小白望而止步,所以我就通过自身的经验简单的普及一下软路由的基础知识...

抵价券骗局和淘宝内部优惠券是不是骗局

本文讲述抵价券骗局和淘宝内部优惠券是不是骗局,简介如下互联网纵横的今天,网购已经是家常便饭。而我们在网上经常会看的“淘宝内部优惠券”“淘宝隐藏优惠券”这些究竟是不是骗...

室外温度传感器和空调温度传感器应用知识

本文讲述室外温度传感器和空调温度传感器应用知识,简介如下空调传感器有时也被叫做是温度传感器,在空调中的主要的作用就是用来探测空调各个部分的温度的,空调传感器在空调中的数量有很多不只一个,而且是分布在空调的各个重要的部...

小米盒子怎么投屏手机视频 小米盒子怎么投屏苹果手机 小米盒子使用教程

小米盒子怎么投屏手机视频,简介如下...

英文翻译拍照扫一扫在线 百度英文翻译中文拍照扫一扫 扫一扫英文翻译成中文在线

英文翻译拍照扫一扫在线,简介如下...

苹果创建新id显示出生日期无效 苹果创建新id显示无法处理购买 苹果创建id提示出生日期无效怎么办

苹果创建新id显示出生日期无效,简介如下...

74hc08芯片引脚图功能图 74hc08芯片引脚图功能图 74hc595芯片引脚图及功能

74hc08芯片引脚图功能图,简介如下...

电源适配器供应商有哪些 电源适配器供应商稽核审核哪些 电源适配器供应商排名

电源适配器供应商有哪些,简介如下...