你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

Wavecatcher——声学密码分析板

[复制链接]
丿灬幸灬 发布时间:2018-11-13 21:25
执行声学密码分析的简单设备
1916681521496775380.png

描述

该项目将被用于声学密码分析——“声密码分析是一种利用计算机或其他设备发出声音的侧信道攻击,”。


我将使用一个ARM STM32单片机和SPH0641LU4H-1 MEMS麦克风。
这些麦克风能够达到大约80 khz的超声波频率。他们产生一个脉冲密度调制输出,这意味着它们输出二进制信号,我们将能够解码单片机本身和现在的解码信号计算机通过USB接口。


细节

目标

项目的目标是创建一个简单的USB超声波麦克风接收到80千赫的能力。


作为一个主要目标是使您能够执行“声密码分析”,将创建一个简单的软件程序使潜在的有趣的信号来监控和解码。


例如数据可能会“很可能”SMPS的电脑,导致处理器画高或低的权力,导致超声波发出SMPS改变。SMPS的信号将被我们的软件解码了。

示意图

这示意图描述了一个STM32单片机以及MEMS超声波麦克风。它是通过USB驱动和可访问。你会注意到有一个6针头单片机程序。



1.png


印刷电路板

下图描绘kicad组件的当前位置,之前我发送它们。


我很新的pcb设计,特别是单片机有这么多针!所以我要花一段时间直到我满意自己的位置定位组件之前路由。




2.png


路由PCB看起来如下:



3.png


我只是发送它为创建一个原型MacroFab,希望我没有犯过任何错误!


组件

1×STM32F302RBT

单片机

1×SPH0641LU4H-1

MEMS麦克风

1×lp38693mp - 3.3

电源管理ic /监管机构和ldo线性电压



哇!我们有音频



我之前设法从话筒中提取音频,利用一个简单的加法PDM PCM转换器,并播放音频。



我现在计划采用一个基于智能过滤方法来转换。


详情请见GitHub项目细节

4.jpg



原文请见hackaday

收藏 1 评论4 发布时间:2018-11-13 21:25

举报

4个回答
黑夜之狼 回答时间:2018-11-14 09:15:42
这layout
wofei1314 回答时间:2018-11-14 09:49:14
算法研究~
zjczm 回答时间:2018-11-14 11:24:22
不是很明白有什么价值?
tanic 回答时间:2018-11-14 13:21:11
最近机器人好多

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版