0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AI听键盘声就能偷你密码,准确率高达95%

感知芯视界 来源:量子位 作者:量子位 2023-08-21 09:21 次阅读

来源:量子位

你没听错,现在键盘敲字也不安全了,简直防不胜防。

编辑:感知芯视界

无了个大语!以后AI靠听键盘声就能偷你密码,准确率高达95%!

最近,来自杜伦大学等三所高校的研究人员训练了个AI模型,让声学攻击变得无比简单,通过分析键盘声音,就能重构用户输入的密码和敏感信息。这要是被恶意泄露给第三方……

# 危险!危险!危险!

事情还要从英国几所大学研究人员发的这篇题为“A Practical Deep Learning-Based Acoustic Side Channel Attack on Keyboards”的论文说起。

在这项研究中,研究人员用深度学习的方法提出了一个完全自动化的键盘声学侧信道攻击流程,包括按键分割、通过mel频谱图进行特征提取、使用CoAtNet模型进行分类几个大的部分。

具体来说,第一步按键分割,就是记录目标键盘上的按键。

在这项工作中,研究人员用到了手机iPhone13 mini)和视频会议软件Zoom(模拟远程攻击场景)来收集声音,通过按压MacBookPro上的36个按键(0-9,a-z)来制造声音。

每个按键被连续按下25次后,一个记录按压声音的文件就产生了。

接下来就是对录音进行快速傅里叶变换,然后在频率上对系数进行求和以获得“能量”(energy)。之后定义一个能量阈值,当能量超过这个阈值时,标记这里是一个按键音。

通过这个方法,可以从长音频中分割出独立的按键音段。

和手机录音不同,由于Zoom会使用降噪技术来压缩音量范围,所以不同按键的音量差异很小。这里研究人员提出了一种逐步调整阈值的方法来解决这个问题。

简而言之,就是先设置一个初始阈值,使用当前阈值分割音频,得到按键数量。如果分割得到的按键数量小于目标数量,则降低阈值;如果分割得到的按键数量大于目标数量,则增加阈值。通过逐步微调阈值,直到分割结果等于目标按键数量。

这里为了更精细调整,每次调整幅度会变小,直到准确分割出所有按键。

然后,就可以制作出波形图和频谱图,进行特征提取,可视化每个按键的可识别差异。

下面重头戏来了,这些频谱图图像会被用来训练一个图像分类器——CoAtNet。

研究人员将mel频谱图作为声音的视觉表示,以图像的形式输入到CoAtNet中。CoAtNet包含卷积层和自注意力层,可以高效学习特征并建模特征之间的全局关系。

并在CoAtNet的基础上添加了平均池化层和全连接层,以得到最终的按键分类结果。

此外,研究人员还使用了交叉熵损失函数和Adam优化器训练模型,训练过程中,每5个epoch测试一次验证集精度。通过调节学习率、epoch数量等超参数,解决了模型精度突降的问题。

最终,模型在手机录制的数据集上,分类准确率达到95%;在Zoom录制的数据集上,分类准确率达到93%。

手机和Zoom两种录音方式的结果仅差2%,也侧面说明了录音方式的改变不会对准确率产生显著影响。

此外,值得一提的是,研究人员还发现大多数误分类都是相邻按键,错误具有一定规律性。

AI让古老的东西「重生」

网友看到这项研究后,一部分人表示惊恐,还有一部分人表示这项研究十几年前就有了:

显然,古老的(非常非常古老的)东西再次变得新鲜起来了。

就比如说2005年华人一作的这项工作中,就已对键盘声学进行了探索。

那么,这里有什么差别?

研究人员表示,之前的方法大多针对的是台式机键盘,已经过时了,而这项研究中用的是MacBook键盘,很多型号通用,潜在危险更大。

还有现在的麦克风也不是当年的了,之前是外置话筒,而这项研究中用的是手机和Zoom录制按键声。

最主要的是方法不太一样,以前一种较为常见的方法是用隐马尔可夫模型(HMM),现在用的是CoAtNet模型。

HMM是在文本语料库上训练的模型,用于预测序列位置中最可能的单词或字符。例如,如果分类器输出“Hwllo”,则可以使用HMM来推断“w”实际上是错误分类的“e”。

相信对于广大网友来说,这些都不是重点,重要的是怎么防范啊!

怎么防键盘窃听?

应对AI窃密也不是木得法子。研究人员就说了,可以通过改变打字风格,从标准十指抠键盘变为自由打字,降低识别准确率。还有一些方法:

使用随机复杂密码,包含不同大小写字母,增加攻击难度。

在语音通话软件中添加随机假打字音频干扰信号检测到按键声时添加干扰。

使用双重认证,比如指纹等生物特征,避免通过键盘输入密码。

除此之外,此前有研究也提出过一些,但今时今日效果可能较差,比如使用触屏键盘、检查房间内是否有隐藏麦克风、关闭麦克风、不在视频通话时输入关键信息等。

网友也给出了一些奇招,比如说:

把敲密码改成复制/粘贴?

*免责声明:本文版权归原作者所有,本文所用图片、文字如涉及作品版权,请第一时间联系我们删除。本平台旨在提供行业资讯,仅代表作者观点,不代表感知芯视界立场。

今日内容就到这里啦,如果有任何问题,或者想要获取更多行业干货研报,可以私信我或者留言

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 密码
    +关注

    关注

    8

    文章

    191

    浏览量

    30634
  • AI
    AI
    +关注

    关注

    87

    文章

    32437

    浏览量

    271606
收藏 人收藏

    评论

    相关推荐

    浪潮信息:元脑EPAI已接入DeepSeek,大幅提升DeepSeek企业应用准确率

    结合,深度开发模型潜力,快速实现本地化部署DeepSeek,构建准确率高、安全稳定的专属智能应用。实测数据显示,DeepSeek在元脑企智EPAI上开发的企业应用回答准确率达到95%。   企业落地
    的头像 发表于 02-23 07:32 259次阅读
    浪潮信息:元脑EPAI已接入DeepSeek,大幅提升DeepSeek企业应用<b class='flag-5'>准确率</b>

    AI赋能边缘网关:开启智能时代的新蓝海

    准确率达到99.9%。 这一技术革新正在创造巨大的商业价值。在智慧城市领域,AI边缘网关可以实现交通流量实时分析、违章行为智能识别;在工业互联网中,能够实现设备预测性维护、生产工艺优化;在智慧能源领域
    发表于 02-15 11:41

    Meta非入侵式脑机技术:AI读取大脑信号打字准确率80%

    脑机技术主要通过AI模型与特定硬件的结合,将用户的大脑信号映射成具体的键盘字符。该技术的准确率高达约80%,能够准确判断用户在“敲击”的按键
    的头像 发表于 02-11 15:45 350次阅读

    请问AFE4400 SPO2精度和准确率如何?

    请问用TI 的AFE4400 EVM 测量SPO2 的值,有没有详细的说明其测量的准确率和精度,抗弱灌注等。谢谢! 比如如下类似: SpO2 测量范围 0~100% 分辨 1% 精度 70~100%, 2%
    发表于 01-15 07:02

    AN54-从毫安到安培的超高效率(高达95%)的功率转换

    电子发烧友网站提供《AN54-从毫安到安培的超高效率(高达95%)的功率转换.pdf》资料免费下载
    发表于 01-09 14:54 0次下载
    AN54-从毫安到安培的超高效率(<b class='flag-5'>高达</b><b class='flag-5'>95</b>%)的功率转换

    如何提升人脸门禁一体机的识别准确率

    人脸门禁一体机作为现代安全管理的重要设备,广泛应用于企业、学校、社区等多个场所。其高效便捷的特性让人们可以快速通过门禁,然而,识别准确率的高低直接影响到使用体验与安全性。为了提高人脸门禁一体机的识别
    的头像 发表于 12-10 15:05 487次阅读
    如何提升人脸门禁一体机的识别<b class='flag-5'>准确率</b>?

    KiCon演讲回顾(四):AI助力电子元件库自动化提取

    操作多、耗时、易出错。 技术要求:符号库生成准确率>99%,封装库几何精度0.01mm,识别准确率>99%。 企业需求:广东-香港-澳门地区对符号与封装建模工具的需求,包括行业标准、平台要求、库可持续性等。 Footprintku AI
    的头像 发表于 11-25 11:56 679次阅读
    KiCon演讲回顾(四):<b class='flag-5'>AI</b>助力电子元件库自动化提取

    tlv320Ai32在输出音频时总有丝丝,为什么?

    tlv320Ai32在输出音频时总有丝丝,即使输出的滤波将噪声调整到90mV以下还是存在。测试发现HPout的噪声有将近480mV 请问这是什么原因,Ai32还有什么寄存器要设置的? 模拟电源的纹波大概60mV,有影响吗?
    发表于 11-05 06:09

    微机保护装置预警功能的准确率

    异常状态。 微机保护装置的预警功能准确率是衡量其性能的重要指标,它直接关系到装置能否及时准确地检测潜在的故障或异常情况,从而预防事故的发生。 准确率影响因素: 1.硬件性能:高精度的传感器和强大的数据处理单元直
    的头像 发表于 11-03 16:10 268次阅读

    ai人工智能回答准确率高吗

    人工智能(AI)回答的准确率是一个相对的概念,会受到多个因素的影响,因此不能一概而论地说其准确率高或低。以下是对AI回答准确率及其影响因素的
    的头像 发表于 10-17 16:30 4849次阅读

    NIUSB6009 采集准确率的问题?

    NIUSB6009 采集准确率的问题? 一、本人做一个中间继电器电性能实验的装置 1、PLC带动中间继电器吸合和释放,(吸合用时1.5秒,释放用时1.5秒)周而复始的运动。 2、中间继电器的触头负载
    发表于 09-23 15:59

    准确率高达97%!脑机接口让渐冻症患者重新“说话”

    行业芯事行业资讯
    电子发烧友网官方
    发布于 :2024年08月16日 10:51:58

    基于Tiny AI技术的婴儿哭声事件离线检测方案

    基于Tiny AI技术的婴儿哭声事件离线检测模型,基于Arm Cortex/Risc V微处理器开发,芯片资源占用极少,有极高的准确率和极低的误识别
    的头像 发表于 06-17 15:25 1015次阅读

    OpenAI推出专用的AI检测工具

    OpenAI最近推出了一款全新的AI检测工具,这款工具专门针对由DALL·E 3模型生成的图片。令人印象深刻的是,该工具能够精准识别出这类图片,其准确率高达98%。这一举措的主要目的是为了协助研究人员在内容真实性方面进行深入的研
    的头像 发表于 05-09 10:01 630次阅读

    自动雨量监测系统(准确地预测降雨情况,提高预报的准确率

    对工程的影响,及时采取相应的措施,保障工程的安全运行。在气象预报方面,它可以帮助气象工作者更准确地预测降雨情况,提高预报的准确率
    的头像 发表于 03-28 14:59 566次阅读