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

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

3天内不再提示

可自我修复和隐藏的硅芯片指纹识别技术

汽车玩家 来源:传感器专家网 作者:张三说传感 2020-04-21 17:04 次阅读

新加坡国立大学工程学院电子与计算机工程系的研究团队将硅芯片指纹识别技术提升到了一个新的水平,并取得了两项重大改进:第一,使PUF能够自我修复;第二,使它们能够自我隐藏。

据报道,新加坡国立大学(NUS)的一个研究小组开发了一种新技术,允许物理不可克隆功能(PUF:Physically Unclonable Functions )以非常低的成本产生更安全、独特的“指纹”输出,这一成果提高了硬件安全水平,即使是在低端系统的芯片上。

国大研究人员Massimo Alioto教授(左)和Sachin Taneja先生(右)测试了自愈和自隐式PUF的硬件安全性。

据悉,作为一种新的硬件安全原语,物理不可克隆函数是一种依赖芯片特征的硬件函数实现电路,具有唯一性和随机性,通过提取芯片制造过程中必然引入的工艺参数偏差,实现激励信号与响应信号唯一对应的函数功能。传统上,PUF嵌入在多个商用芯片中,通过生成类似于单个指纹的密钥,将一个硅芯片与另一个硅芯片区别开来,这种技术可以防止硬件盗版、芯片伪造和物理攻击。

新加坡国立大学工程学院电子与计算机工程系的研究团队将硅芯片指纹识别技术提升到了一个新的水平,并取得了两项重大改进:第一,使PUF能够自我修复;第二,使PUF能够自我隐藏。

自修复PUF

尽管PUF在过去十年中出现了惊人的发展,但现有的PUF仍然存在稳定性有限和周期性的指纹识别错误,它们通常被设计成独立的电路,为黑客提供芯片上明显的物理攻击点。这种不稳定性通常通过过度设计来抵消,例如为最坏的情况设计纠错码,这大大增加了芯片成本和功耗。此外,在开始商业化之前,必须首先通过在非常广泛的环境条件下进行广泛的测试来识别和丢弃具有不稳定PUF的芯片,从而进一步增加成本。

为了解决这些问题,NUS工程师团队引入了一种新的自适应技术,该技术使用片上传感器和机器学习算法来预测和检测PUF的不稳定性。这项技术智能地将可调谐校正水平调整到所需的最小值,并产生更安全、稳定的PUF输出。反过来,这种新的方法将消耗降到最低,并且能够检测异常的环境条件,如温度、电压或噪声,这些环境条件通常被黑客在物理攻击中利用。

另一个好处是,通过缩小所需测试用例的范围,传统的测试负担和成本大大降低,这消除了过度设计和不必要的设计成本,因为大多数测试工作可以委托给整个设备生命周期内可用的片上传感和智能。

领导绿色IC集团的Massimo Alioto教授分享道:“我们利用片上感测和机器学习来实现PUF不稳定性事件的准确预测、检测和自适应抑制。整个芯片的生命周期内,能够在不降低稳定性的情况下自我修复,从而确保在最高安全级别可靠地生成密钥,同时避免在最坏情况下设计和测试的负担,即使这种情况很少发生,也不太可能发生,这降低了总体成本,缩短了上市时间,并减少了系统功耗,从而延长了电池寿命。”

降低芯片设计和测试成本是提高硬件安全性的关键,即使是在非常低成本和低功耗的硅系统中,例如物联网IoT)的传感器节点、可穿戴设备和可植入生物医学系统中。

阿利奥托教授阐述说,“芯片内传感以及机器学习和自适应,使我们能够以显著降低的成本提高芯片内的安全标准。因此,PUF可以部署在地球上的每一个硅系统中,使硬件安全变得民主化,即使在严格的成本限制下也是如此。”

用创新的沉浸式逻辑设计创造自隐藏PUF

研究人员发明的PUF还具有首创的能力,可以完全浸入并隐藏在它们实际保护的数字逻辑中。这是通过PUF体系结构的大多数数字性质实现的,该结构允许与常规数字电路类似的数字标准单元的放置、路由和集成。由于商业软件设计工具支持的常规数字自动化设计方法可以应用于PUF设计,因此可以降低设计成本。

此外,PUF数字设计允许密钥的生成散布在使用此类密钥的逻辑中,例如保护数据的密码单元和处理待加密数据的微处理器。沉浸式逻辑方法将PUF标准单元分散在用于数字逻辑的单元中,从而为试图探测特定芯片信号以物理重建密钥的黑客“隐藏”或隐藏任何明确的攻击点。

这个自我隐藏能力增加了大约100倍的攻击力,它还将使用最先进的工具攻击典型芯片的成本提高到数百万美元,而在传统的独立PUF中则是数万美元。

这项创新得到了领先的半导体公司(如台积电)、教育部和新加坡国家研究基金会(National Research Foundation)通过国家级“SOCure”研究计划的支持。

NUS的研究团队将继续研究计算机体系结构、物理安全和机器学习的融合,以开发下一代芯片安全系统。这项技术创新是由对隐私和信息安全的日益增长的需求推动的,因为越来越普遍地采用芯片上的系统来感知和处理个人和敏感信息。

该团队还通过将体系结构和安全原语与芯片上的任何系统(从逻辑、内存、芯片内数据通信和加速器等)中普遍可用的电路紧密地物理集成,追求无处不在的、超低成本的硬件安全支持。最终,该团队的最新突破有望在每个硅芯片的粒度上实现硬件安全,甚至在芯片上的单个子系统内。

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

    关注

    43

    文章

    1742

    浏览量

    102235
  • 硅芯片
    +关注

    关注

    0

    文章

    90

    浏览量

    16966
收藏 人收藏

    评论

    相关推荐

    国产人工智能教学实验箱操作案例分享:5-27 指纹识别实验

    一、实验目的 熟悉Qt程序的开发流程。 掌握Qt Creator的基础开发使用。 通过编写Qt程序实现指纹识别的显示界面。 二、实验原理 Qt工程的创建步骤包括: (1)创建Qt工程; (2)GUI
    发表于 10-15 16:43

    CW32模块使用 指纹识别传感器

    光学指纹识别传感器采用了国内著名指纹识别芯片公司杭州晟元芯片技术有限公司(Synochip) 的 AS608
    的头像 发表于 09-18 15:15 391次阅读
    CW32模块使用 <b class='flag-5'>指纹识别</b>传感器

    基于FPGA的指纹识别系统设计

    随着人们对安全问题的日益重视,指纹识别作为一种高效、可靠的生物识别技术,在多个领域得到了广泛应用。本文设计并实现了一种基于FPGA的嵌入式指纹识别系统,该系统利用FPGA的高集成度、低功耗和快速处理
    的头像 发表于 07-17 16:33 1345次阅读

    主流指纹识别技术差异,未来属于超声波识别

    电子发烧友网报道(文/李宁远)指纹识别技术现在已经很普及,在各类移动电子设备,智能家居设备以及其他智能终端中都能见到其应用。作为众多生物特征识别技术中的一种,
    的头像 发表于 05-27 07:56 3178次阅读

    认证测试通过|绿展致力提供稳定可靠的指纹识别模组方案

    认证测试通过|绿展致力提供稳定可靠的指纹识别模组方案
    的头像 发表于 04-26 11:12 1162次阅读
    认证测试通过|绿展致力提供稳定可靠的<b class='flag-5'>指纹识别</b>模组方案

    指纹挂锁方案——采用ACH512或ACM32FP4指纹芯片和88*112传感器,指纹识别速度快,BOM成本低

    方案概述指纹挂锁方案采用ACH512或ACM32FP4指纹芯片和88*112传感器,指纹识别速度快,BOM成本低,非常适合挂锁、内门锁、箱包锁、箱柜锁等场景。方案特点• 主控+算法单
    发表于 03-12 11:46

    超声波指纹识别技术原理 超声波指纹识别和短焦区别

    超声波指纹识别技术是一种利用声波在物体表面的反射和散射特性来识别指纹的方法。与传统的光学指纹识别技术
    的头像 发表于 02-03 14:06 7851次阅读

    R307指纹识别模块用户手册

    R307指纹识别模块
    发表于 01-22 14:05 0次下载

    R307S 指纹识别模块用户手册

    R307S 指纹识别模块
    发表于 01-22 14:05 2次下载

    R306指纹识别模块用户手册V1

    R306指纹识别模块
    发表于 01-22 14:03 0次下载

    R303指纹识别模块用户手册

    R303指纹识别模块用户手册1
    发表于 01-22 14:02 1次下载

    R302指纹识别模块用户手册-V1

    R302指纹识别模块用户手册-V1
    发表于 01-22 14:00 1次下载

    R301T指纹识别模块用户手册

    R301T指纹识别模块用户手册
    发表于 01-22 14:00 1次下载

    R311指纹识别模块用户手册

    R311指纹识别模块用户手册
    发表于 01-19 16:49 3次下载