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

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

3天内不再提示

高效节能的物联网加密技术

倩倩 来源:互联网 2019-12-18 15:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

大多数敏感的网络交易都受到公钥加密技术的保护,这种加密技术可以让计算机安全地共享信息,而无需事先商定一个秘密的加密密钥。

公钥加密协议非常复杂,在计算机网络中,它们是由软件执行的。但这在物联网中行不通,物联网是一种设想中的网络,它将把许多不同的传感器——嵌入汽车、电器、民用建筑、制造设备,甚至牲畜标签——连接到在线服务器上。嵌入式传感器需要最大限度地延长电池寿命,但却负担不起软件执行加密协议所需的能量和内存空间。

麻省理工学院的研究人员已经制造出了一种新的芯片,这种芯片通过硬连线来执行公钥加密,其功耗仅为相同协议的软件运行功耗的四分之一。它还使用大约1/10的内存,执行速度快500倍。研究人员在本周的国际固态电路会议上发表的论文中描述了这种芯片。

与大多数现代公钥加密系统一样,研究人员的芯片使用了一种名为椭圆曲线加密的技术。顾名思义,椭圆曲线加密依赖于一种称为椭圆曲线的数学函数。过去,研究人员——包括开发这种新芯片的麻省理工学院团队——已经制造出了处理特定椭圆曲线或曲线族的硬连线芯片。新芯片的独特之处在于它可以处理任何椭圆曲线。

麻省理工学院电子工程与计算机科学研究生、论文第一作者Utsav Banerjee表示:“密码破译人员正在研究具有不同性质的曲线,而且他们使用的质数也不同。”“关于哪条曲线是安全的,应该使用哪条曲线,有很多争论,有多个政府提出了不同的标准,讨论不同的曲线。有了这种芯片,我们可以支持所有的曲线,希望未来出现新的曲线时,我们也可以支持它们。”

与班纳吉一起撰写论文的还有他的论文导师、麻省理工学院工程学院院长、电气工程和计算机科学教授瓦内瓦尔•布什(Vannevar Bush);Arvind,约翰逊计算机科学工程教授;Andrew Wright和ag Juvekar,都是电气工程和计算机科学的研究生。

模块化的推理

为了制作通用的椭圆曲线芯片,研究人员将密码计算分解成各个组成部分。椭圆曲线密码术依赖于模运算,这意味着计算中数字的值是有限制的。如果某些计算的结果超过了这个极限,就除以这个极限,只保留剩下的部分。该限制的保密性有助于确保加密安全性。

因此,麻省理工学院的芯片专用电路所致力于的计算之一就是模乘法。但是由于椭圆曲线密码术要处理较大的数字,因此该芯片的模乘法器非常庞大。通常,模块乘法器可能能够处理16位或32位二进制数字或位。对于较大的计算,离散16位或32位乘法的结果将通过附加的逻辑电路进行集成。

然而,MIT芯片的模块乘法器可以处理256位的数字。减少集成小型计算的额外电路,既降低了芯片的能耗,又提高了速度。

椭圆曲线密码术中的另一个关键操作称为反转。求逆就是计算一个数,当这个数乘以一个给定的数,就会得到1的模积。在以前致力于椭圆曲线密码体制的芯片中,反转是由进行模乘运算的电路来完成的,从而节省了芯片空间。但麻省理工学院的研究人员给他们的芯片安装了专用的逆变电路。这增加了芯片表面10%的面积,但它减少了一半的功耗。

使用椭圆曲线加密的最常见的加密协议称为数据报传输层安全协议,它不仅控制椭圆曲线计算本身,而且还控制加密数据的格式化、传输和处理。事实上,整个协议被硬接在麻省理工学院研究人员的芯片上,这大大减少了执行协议所需的内存。

该芯片还具有一个通用处理器,可以与专用电路一起执行其他基于椭圆曲线的安全协议。但它可以在不使用时关闭电源,所以它不会损害芯片的能源效率。

德州仪器物联网(IOT)实验室主任陆晓林表示:“他们将过去软件中的某些功能转移到了硬件中。”“它的优势包括电力和成本。但从工业物联网的角度来看,它也是一个更用户友好的实现。对于编写软件的人来说,这要简单得多。

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

    关注

    2578

    文章

    55516

    浏览量

    793988
  • 芯片
    +关注

    关注

    463

    文章

    54441

    浏览量

    469421
  • 加密技术
    +关注

    关注

    0

    文章

    149

    浏览量

    17826
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    节能降耗管理系统如何实现高效节能

    节能降耗管理系统 通过“数据驱动、智能分析、精细管控、闭环优化”四大核心机制,实现从“粗放用能”到“精准节能”的转变。以下是其实现高效节能的关键路径与
    的头像 发表于 03-06 14:27 152次阅读

    一篇文章带你了解什么是联网技术

    联网技术(Internet of Things, IoT)是一种通过信息传感设备,按约定的协议,将任何物体与网络相连接,实现智能化识别、定位、跟踪、监管等功能的技术
    发表于 02-09 16:58

    节能循环水站数据采集联网系统方案

    某循环水站通过循环水智能变频调节、管网优化及末端增压、替换高效节能水泵、冷却塔节能节水技术等实现节能管理。现要求将设备数据对接到信息化管理平
    的头像 发表于 11-20 14:00 541次阅读
    <b class='flag-5'>节能</b>循环水站数据采集<b class='flag-5'>物</b><b class='flag-5'>联网</b>系统方案

    冷却循环水泵站高效节能联网系统

    以及生产等影响,出现能耗成本居高不下、能源浪费难以杜绝等问题。因此企业新建一套信息化系统,以实现冷却循环水泵站的高效节能管理。 通过将控制器PLC、流量计、温度传感器、水质监测仪等设备接入数之能工业
    的头像 发表于 11-20 10:57 446次阅读
    冷却循环水泵站<b class='flag-5'>高效</b><b class='flag-5'>节能</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>系统

    硬件与软件传输加密技术在核心场景中的战略意义

    ——一旦泄露,可能引发战略部署暴露、公共安全危机甚至国家主权受损。在此背景下,硬件传输加密与软件传输加密技术凭借其不可替代的安全价值,成为守护关键领域信息安全的"数字铠甲"。本文将从技术原理、应用场景与实际效能三个维度,深度剖析
    的头像 发表于 11-05 09:41 854次阅读

    加密算法的应用

    加密是一种保护信息安全的重要手段,近年来随着信息技术的发展,加密技术的应用越来越广泛。本文将介绍加密算法的发展、含义、分类及应用场景。 1.
    发表于 10-24 08:03

    学习联网怎么入门?

    随着联网技术的不断发展,越来越多的人开始关注学习这一领域。但是对于初学者来说,联网似乎是一个庞杂的概念,学习起来很困难。因此,从哪里开始学习
    发表于 10-14 10:34

    学习联网可以做什么工作?

    健康、智能制造等领域。以下是一些常见的职业方向: 联网工程师:从事物联网系统的设计、开发、测试、维护和升级等工作,包括传感器、无线通信、云计算、大数据等技术的应用。   嵌入式软件工
    发表于 10-11 16:40

    商用厨房联网智能化解决方案 ——打造环保、高效、安全的智慧餐饮新生态

    通过联网技术实现设备互联、数据互通、智能决策,构建“安全、节能高效、透明”的智慧商用厨房,助力餐饮企业降本增效、提升竞争力。
    的头像 发表于 08-20 12:14 1207次阅读
    商用厨房<b class='flag-5'>物</b><b class='flag-5'>联网</b>智能化解决方案 ——打造环保、<b class='flag-5'>高效</b>、安全的智慧餐饮新生态

    云翎智能低轨卫星联网终端助力全场景高效管理与应急响应

    云翎智能低轨卫星联网终端通过空天地一体化网络、AI驱动的技术以及低轨卫星联网的行业优势,为全场景高效
    的头像 发表于 08-15 21:46 1180次阅读
    云翎智能低轨卫星<b class='flag-5'>物</b><b class='flag-5'>联网</b>终端助力全场景<b class='flag-5'>高效</b>管理与应急响应

    联网蓝牙模块有哪些优势?

    更加广泛地覆盖范围,从而提高了设备的可用性。安全性高:蓝牙模块采用了加密技术,可以有效地保障通信数据的安全性,防止数据被非法获取。这对于一些对安全性要求较高的联网应用来说,是非常重要的一个优势。易于
    发表于 06-28 21:49

    联网的应用范围有哪些?

    在生活中的一个小小体现。 从技术层面看,联网融合了多种技术,包括传感器技术、网络通信技术、大数
    发表于 06-16 16:01

    联网未来发展趋势如何?

    、设备和资源连接在一起,实现城市管理的智能化和高效化。智慧城市可以解决交通拥堵、能源浪费等城市化问题,提升居民的生活质量和城市的可持续发展。 医疗保健:联网技术在医疗保健领域的应用也将成为未来
    发表于 06-09 15:25

    联网工程师为什么要学Linux?

    联网工程师需要掌握Linux的主要原因可以从技术生态、开发需求、行业应用及就业竞争力四个角度来分析: 一、技术生态与行业适配性 1)嵌入式开发的主流平台
    发表于 05-26 10:32

    加密芯片的功能原理和应用领域

    的一部分。而加密芯片作为加密技术的核心实现方案之一,在信息安全领域占据着非常重要的地位。本文将重点讨论加密芯片的功能原理以及在联网和嵌入式
    的头像 发表于 05-19 16:45 1872次阅读
    <b class='flag-5'>加密</b>芯片的功能原理和应用领域