随着现代化信息技术的发展,人们对信息安全也是愈发关注,数据安全始终是个热点和难点。通过WIFI或者蓝牙进行密码传输确实非常方便,但是它已经不再具备安全保障。因此为了解决信息安全的问题,华盛顿大学的研究人员开发了一个新系统,利用手机指纹传感器和笔记本触控板发出的低频信号,穿过人体,用户通过身体接触就可以解锁其他加密设备。这意味着大家不再需要担心自己的系统遭遇黑客入侵,或者个人信息被不道德的网络罪犯所窃取。在这种情况下,我们的身体将成为主要发送端,而不再需要配合Wi-Fi等任何数据传输载体。

当然,这项设计乍听起来确实有些不可思议,但工程师们解释了其基本工作原理,事实证明这听起来相当靠谱。华盛顿大学电气工程博士生Merhdad
Hessar说,这好比我们使用一把电子智能锁来开门。在实验中我们会使用到两个设备,即
iPhone和电子锁,很明显,iPhone负责对用户的密码细节信息进行存储。这条密码能够以用户指纹的形式完成保存。我们假定这把电子门锁需要用户的指纹信息才能开启。从传统角度讲,大家应该会直接在锁上安装一套指纹传感器,用于在手指贴近后进行指纹识别。接下来,这部分数据会以信号的形式通过无线网络进行传输,最终被电子门锁所接收并处理。然而,这种方法的缺陷在于,恶意人士有可能截获这一重要传输信号。而现在我只需一只手触摸门把手,然后另一只手触摸手机上的指纹传感器,然后就把我的授权信息通过我的身体传输给了门锁,然后就可以开门,在这个过程中不会泄露我的个人信息。

该系统使用的是智能手机指纹识别器或笔记本电脑触摸板,可以识别用户手指的生理特征。华盛顿大学计算机科学与工程学助理教授,资深研究作者Shyam
Gollakota说:“迄今为止,指纹传感器一直被用来作为一个输入设备。而现在更有趣的是,我们已经可以将其作为一个仅限于人体的传输设备。真是太酷了!”

目前为止,团队所使用的实验设备有iPhone、联想笔记本电脑触控板和 Adafruit
电容触控板。并且还在10位身高体重各不相同的人身上进行了实验,我们发现人体被作为无线传输载体的替代介质用于数据发送。具体来讲,iPhone中的指纹传感器所产生的信号将通过您的身体到达电子门锁处。另外值得一提的是,即使大家正在移动当中,身体也仍然可以作为此类信号的载体。身型、体重以及其它物理因素并不会造成影响,信号能够通过人体实现稳定的无缝化传输。系统的工作原理是利用智能手机指纹传感器或笔记本触控板发出2至10
MHz
低频信号对一些加密设备进行解锁。这些信号没有办法在空气中传播,但足以穿过人体且不会对人体造成伤害。通过触摸板人体传输的比特率达到50bps,而手机指纹识别器的传输比特率也有25bps,这足以在数秒钟内传输简单的密码和数字密匙了。而且该比特率还有望通过软件的调试而得到大幅度提升。另外,接收器可以处于任何位置。只要使用者能够以身体与之相接触,这套机制就能够正常发挥作用。

现在有研究人员表示,此类技术也可通过身体传输数据用于医疗设备,如葡萄糖监视器和胰岛素泵,需要安全的数据共享来确定病人的身份。一旦感测设备厂商能够借此核实安全性水平,并以此为基础为其软件提供更为广泛的访问能力,那么速度更快的信息传输方式也将不断出现,这将给相关产品带来无穷无尽的应用可能性。研究人员表示这仅仅只是第一步。我们相信这项技术很有可能迎来极为光明的发展前景。(科幻星系
康斯坦丁/文)

本文如需转载,请联系微信:khxx-wk

科幻星系官方微信公众号:kehuanxx

这个黑科技iPhone8会用吗?人体传送密码解开锁屏的更多相关文章

  1. 黑科技如何制造人类V2.0?

    黑科技泛指人类尚未成熟但具有巨大潜力的科学技术,智能手机.大数据.扫码支付.电子地图等等都曾属于黑科技范畴,随着时间的推移,它们慢慢成熟,且展现出巨大的能力,影响人类进程,最终黑科技转变成人类伟大的创 ...

  2. ACM: FZU 2105 Digits Count - 位运算的线段树【黑科技福利】

     FZU 2105  Digits Count Time Limit:10000MS     Memory Limit:262144KB     64bit IO Format:%I64d & ...

  3. 黑科技项目:英雄无敌III Mod <<Fallen Angel>>介绍

    英雄无敌三简介(Heroes of Might and Magic III) 英3是1999年由New World Computing在Windows平台上开发的回合制策略魔幻游戏,其出版商是3DO. ...

  4. [自己动手玩黑科技] 1、小黑科技——如何将普通的家电改造成可以与手机App联动的“智能硬件”

    NOW, 步 将此黑科技传授予你~ 一.普通家电控制电路板分析 普通家电,其人机接口一般由按键和指示灯组成(高端的会稍微复杂,这里不考虑) 这样交互过程,其实就是:由当前指示灯信息,按照操作流程按相应 ...

  5. C++的黑科技

    周二面了腾讯,之前只投了TST内推,貌似就是TST面试了 其中有一个问题,"如何产生一个不能被继承的类",这道题我反反复复只想到,将父类的构造函数私有,让子类不能调用,最后归结出一 ...

  6. 迪士尼黑科技:爬墙机器人 VertiGo

    12 月 30 日,迪士尼研发出的一款爬墙机器人曝光了一段有趣的视频.从视频里可看出这个机器人碰到墙壁时迅速地作出反应爬了上去. 据了解,这个爬墙机器人名叫 VertiGo,由迪士尼研究中心和苏黎世联 ...

  7. Android黑科技,读取用户短信+修改系统短信数据库

    安卓系统比起ios系统最大的缺点,相信大家都知道,就是系统安全问题.这篇博客就秀一波“黑科技”. 读取用户短信 Android应用能读取用户手机上的短信,相信已经不是什么新鲜事,比如我们收到的短信验证 ...

  8. localStorage的黑科技-js和css缓存机制

    一.发现黑科技的起因  今天在微信公众号看到一篇技术博文,想用印象笔记收藏,所以发送了文章链接到pc上.然后习惯性地打开控制台,看看源码,想了解下最近微信用了什么新技术.  呵呵,以下勾起了我侦探的欲 ...

  9. iOS 关于UITableView的黑科技

      UITableView是我们最常用的控件了,今天我就来介绍一些关于UITableView的黑科技和一些注意的地方. 1.修改左滑删除按钮的高度   左滑删除这是iOS最先发明的,之后安卓开始模仿. ...

随机推荐

  1. 小白安装Android Studio

    原文 Android Studio 安装 步骤1 - 系统要求 可以在以下的操作系统开始 Android 应用程序开发: Microsoft® Windows® 8/7/Vista/2003 (32 ...

  2. NSIS增加打包文件夹

    File /r "F:\rainwayDemo\exploer\RailwayLinesExploer\bin64\log" File  /r "models" ...

  3. Educational Codeforces Round 66 差G

    Educational Codeforces Round 66 F 题意:长度为 n 的序列,求有多少个区间 \([l,r]\) ,使得其构成了一个 1~r-l+1 的排列. \(n \le 3*10 ...

  4. 6.Redis集群

    redis-cluster[集群]架构图 redis-cluster投票:容错 搭建Ruby环境 集群的搭建过程 连接集群 查看集群的命令 1.1 redis-cluster[集群]架构图 架构细节: ...

  5. windows 环境下Maven私服搭建

    使用Nexus.3.11在Windows环境上搭建1.下载nexus.3.11.zip包https://www.sonatype.com/download-oss-sonatype 下载下来之后,进行 ...

  6. iMX6Q/PLUS开发板烧写设备树内核的Ubuntu系统

    基于迅为-iMX6D.iMX6Q 和 iMX6PLUS 三个硬件版本,设备树镜像的烧写方法以及镜像所在目录,镜像名称全部一致,所以作者将烧写章节合并到一起. 请注意,如果购买的是 iMX6D 版本,想 ...

  7. DateTimePicket jQuery 日期插件,开始时间和结束时间示例

    需要引入的js文件: <input type="text" id="startTime" placeholder="开始时间"/> ...

  8. python之接口开发

    一.接口开发的思路 1.启动一个服务: 2.接受客户端传过来的数据: 3.登录,注册,支付等功能 4.操作数据库,拿到数据: 5.返回数据: import flask server=flask.Fla ...

  9. Codeforces Round #200 (Div. 1)D. Water Tree

    简单的树链剖分+线段树 #include<bits\stdc++.h> using namespace std; #define pb push_back #define lson roo ...

  10. JDK和Spring中的设计模式

    创建型 1)工厂方法 Collection.iterator() 由具体的聚集类来确定使用哪一个Iterator 2)单例模式 Runtime.getRuntime() 3)建造者模式 StringB ...