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

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

3天内不再提示

一种使用指纹编码秘密信息的方法

IEEE电气电子工程师 来源:未知 作者:李倩 2018-11-06 08:45 次阅读

对犯罪现场发现的指纹进行分析是识别不小心留下其独特签名的犯罪分子的一种经典方法。但是,如果还有另一种使用指纹的方法——一种甚至可以帮助罪犯实现其恶意目标的方法呢?来自中国的研究人员描述了一种使用指纹编码秘密信息的方法。

看看你的手指,注意那些偶尔会旋转成螺旋状的连续线条。复旦大学的研究人员已经开发出一种复杂的方法来构建将秘密信息编码到了这些螺线点中的数字指纹。他们的研究发表在了上周的IEEE Transactions on Image Processing上。

这项技术首先需要将想要的信息编码成一个多项式数学方程。那些信息可以是像本文的URL或者“我们上午10点在老地方见”这样的东西。

由于其方向性,指纹的某些特征(例如脊和分叉图案)可用于编码消息。秘密信息可以用构造出来的指纹的这些特征里的具有不同极性的一系列2D点映射出来。该论文的作者之一李晟解释说:“这些点代表了秘密,它们模仿了要构建的指纹的脊尾和分叉。”

图片来源:复旦大学/IEEE

一条秘密消息可以被转换成数学方程,然后被编码成分布在指纹漩涡中的一系列有向2D点。

在用围绕螺旋分布的一系列2D点将秘密置好之后,合成出指纹的连续线。然后合并所有数据,创建出指纹的全息图,全息图中保有数据点的极性和位置,安全地隐藏了秘密。只有那些知道用于从指纹重构多项式的密钥的人,才能破译出秘密消息。

李说:“把概念放在一边,我们发现的最令人惊讶的事情是构建的指纹图像的鲁棒性,它能够抵御一系列攻击。即使构建的指纹图像被进行了二值化处理、淡化或严重压缩,我们仍然可以获得相对较高的数据提取精度。”

李晟和他的同事张新鹏开发的这项技术目前只能用在指纹的数字图像上。与传统的图像信息编码方式相比,它具有一个很大的优点。通常,对图像中的消息进行编码涉及改变像素,这不可避免地导致视觉上的失真或者从统计学角度提醒敌人注意那里的消息。在图像的极性中嵌入秘密消息完全回避了这一点,从而使秘密信息不被注意到。

李晟和张新鹏发表在IEEE Transactions on Image Processing上的论文:

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

    关注

    2

    文章

    117

    浏览量

    18627
  • 编码
    +关注

    关注

    6

    文章

    835

    浏览量

    54456

原文标题:如何在指纹中编码秘密信息?

文章出处:【微信号:IEEE_China,微信公众号:IEEE电气电子工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    PMSM电机带编码器时,是否可以直接用编码器反馈的位置信息进行补偿呢?

    PMSM电机带编码器时,常规的方法是相电流经过PARK,CLARK变换后,进行ArcTan算出电流方向再进行补偿,是否可以直接用编码器反馈的位置信息进行补偿呢?
    发表于 04-08 07:53

    编码器7种常见故障及解决方法是什么?

    编码器7种常见故障及解决方法是什么? 编码器是一种用于将物理量转换为数字信号的设备,常用于工业自动化、机械控制等领域。然而,在使用编码器的过
    的头像 发表于 01-26 14:56 2012次阅读

    编码器:受干扰的方法及解决方案

    编码器:受干扰的方法及解决方案!解决编码器受干扰的方法主要包含使用错误纠正技术、改进编码器的设计和算法,减少干扰源等
    的头像 发表于 12-28 09:39 756次阅读
    <b class='flag-5'>编码</b>器:受干扰的<b class='flag-5'>方法</b>及解决方案

    编码器为什么有些叫2048线有些又叫2500线,请问两者是一种吗?

    编码器为什么有些叫2048线 有些又叫2500线,两者是一种吗? 编码器的线数不都是2的n次方的吗?为什么会有2500线的呀,求教
    发表于 12-12 06:00

    信息编码技术详解

    前面介绍过,调制解调之前还需要编码,但编码根据用途来分有信源编码与信道编码。本编的主要内容是介绍几种信源编码技术,需要注意的是用于信源
    的头像 发表于 11-27 10:05 274次阅读
    <b class='flag-5'>信息</b><b class='flag-5'>编码</b>技术详解

    让精密信号链设计更容易

    电子发烧友网站提供《让精密信号链设计更容易.pdf》资料免费下载
    发表于 11-23 15:54 0次下载
    让精<b class='flag-5'>密信</b>号链设计更容易

    ISO 11898里的CAN总线:帧编码

    帧中的位采用**NRZ**(Non-return-to-zero 非归零)方法编码。相同带宽,NRZ编码信息量更大。
    的头像 发表于 10-31 14:15 421次阅读
    ISO 11898里的CAN总线:帧<b class='flag-5'>编码</b>

    什么是编码器?编码器与S7-200 SMART PLC的接线

    增量式编码器提供了一种对连续位移量离散化、增量化以及位移变化(速度)的传感方法。增量式编码器的特点是每产生一个增量位移就对应于一个输出脉冲信号。增量式
    发表于 10-26 10:44 2622次阅读
    什么是<b class='flag-5'>编码</b>器?<b class='flag-5'>编码</b>器与S7-200 SMART PLC的接线

    编码器接线方法与注意细节

    编码器是一种将机械轴角度转换为数字信号输出的装置。它主要由光电检测器和编码盘组成。编码器的接线方法对其正常工作具有重要影响。
    的头像 发表于 06-26 13:51 3850次阅读

    是否有一种方法可以使用Arduino的代码块IDE与ESP MCU起工作?

    你知道是否有一种方法可以使用 Arduino 的代码块 IDE 与 ESP MCU 起工作?Code Blocks 是个非常好的轻量级 IDE,已经适用于几乎所有的 Arduino 开发板。
    发表于 06-09 08:35

    是否有一种简单的方法将esp连接到openhab并发送特殊命令?

    嗨, (首先抱歉我的英语不好) 个月以来我直在玩 ESP,我真的很喜欢它! 但现在我想更进步,将 ESP 连接到 Openhab 并控制灯、RGB-LED 等。 所以我的问题:是否有一种
    发表于 05-24 08:14

    一种简单的报错设计,分享

    一种简单的报错设计,可在次基础上增加。 冲突 阻挡 重复 不在工位 不在岗 计时不准 范围外 强停 其它
    发表于 05-20 20:07

    今日说“法”:paramter 、localparam的小“秘密

    。parameter型数据是一种常数型的数据,其说明格式如下: parameter 参数名1=表达式,参数名2=表达式, …, 参数名n=表达式; 上面就是现在大多数教材中对 parameter
    发表于 05-17 16:26

    是否有一种“简单”的方法来增加允许的“打开”文件的最大数量?

    问题:是否有一种“简单”的方法来增加允许的“打开”文件的最大数量(=====>SPIFFS) 我在 esp8266 HTML 页面上使用#include
    发表于 05-15 07:21

    常用绝对值编码器的优缺点

    、有机实芯绝对值编码器   有机实芯绝对值编码器是一种新型绝对值编码器,它是用加热塑压的方法,将有机电阻粉压在绝缘体的凹槽(义:物体表面上凹
    发表于 04-26 09:21