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

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

3天内不再提示

新唐Arm9微处理器降低CPU负担同时大幅提升加解密速度的秘密

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-08-10 11:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着物联网时代的来临,我们在各方面都享受到更为便利的生活,但同时也必须审慎的评估所带来的资安问题,在此议题下,安全平台装置已经是不可或缺的重要脚色。在微控制器微处理器的运作中,智能财产及信息安全的保护尤为重要。智能财产安全着重在如何有效地透过软件或硬件的方式保护装置上的重要信息不会被窃取,而信息安全指的则是确保在通讯及数据传输的过程中有效的防范黑客从中偷取机密数据获得不法利益。

基于以上两点,目前研究上已经提出许多种加解密方式来实现安全管理,例如采对称式的先进加密标准(AES)及三重数据加密标准(TDES),或者非对称式的加密算法如的椭圆曲线(ECC)、RSA以及哈希运算如SHA、MD5。工程师可依据不同的使用场景及规范导入合适的加解密算法,例如使用RSA及SHA来实现安全开机(secure boot),针对大量的数据传送则可透过AES进行处理。

为了确保产品的安全性及效能提升,新唐NUC980系列的微处理器提供了完整的硬件加密加速器(AES, SHA, HMAC, RSA, ECC),相较于软件方式进行加解密及哈希运算,采用硬件处理除了提高效率降低CPU负担,让应用程序能充分利用CPU的效能。更进一步,透过硬件实现加解密运算可以减少CPU的介入,降低透过软件方式进行攻击的可能性。硬件加密加速器所带来的好处,可以从新唐NUC980开发平台上进行的测试看出来,软硬件加密在速度上有显著的差异,尤其是在数据量越大时更能表现出硬件加解密引擎在处理速度上的优势。

wKgZomTSGa-AQyXxAADO1ovHQF8676.png

wKgZomTSGbGAdV-oAADC-AZiEeE808.png

NUC980系列除了标配了上述的硬件加解密引擎外,核心采用 ARM926EJ-S,执行速度高达300 MHz,内建内存大小有16 MB、64 MB以及128 MB DDR-II可以选择。封装提供64-pin、128-pin和216-pin LQFP,大幅减少 PCB 尺寸和降低电磁干扰 ( EMI )。丰富的周边功能包含:10 组 UART 接口、双以太网、4 组 CAN 2.0 B、8组USB Host、双SDIO / eMMC接口、NAND Flash接口、QSPI NAND接口、ISO-7816接口和高速USB 2.0 Host / Device等,可以完全满足客户的应用需求,特别是针对工业控制应用,例如工业物联网网关 ( Gateway )、网络打印机设备、电表集中器、智能家居网关等、NUC980都能符合 - 40 ℃ 至 85 ℃ 工业温度规格的需求。

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

    关注

    68

    文章

    11216

    浏览量

    222858
  • 接口
    +关注

    关注

    33

    文章

    9443

    浏览量

    156108
  • 微处理器
    +关注

    关注

    11

    文章

    2416

    浏览量

    85311
  • 新唐
    +关注

    关注

    0

    文章

    144

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AES加解密算法逻辑实现及其在蜂鸟E203SoC上的应用介绍

    这次分享我们会简要介绍AES加解密算法的逻辑实现,以及如何将AES算法做成硬件协处理器集成在蜂鸟E203 SoC上。 AES算法介绍 AES算法属于对称密码算法中的分组密码,其明文/密文分组长度为
    发表于 10-29 07:29

    基于蜂鸟E203的AES加解密NICE协处理单元设计

    作品简介 我们设计了基于NICE接口的AES加解密处理单元,拓展了6条拓展指令,支持EBC、CBC、、CFB、OFB、CTR五种加密模式,和软件相比,速度提高约2000倍。整体框架如下
    发表于 10-29 06:37

    基于瑞萨RZ/G2L微处理器的Ubuntu系统移植指南

    RZ/G2L微处理器配备Cortex-A55(1.2GHz)CPU、16位DDR3L/DDR4接口、带Arm Mali-G31的3D图形加速引擎以及视频编解码(H.264)。此外,这
    的头像 发表于 10-15 06:53 7612次阅读
    基于瑞萨RZ/G2L<b class='flag-5'>微处理器</b>的Ubuntu系统移植指南

    瑞萨RZ/G2UL微处理器引脚复用分析方法

    RZ/G2UL微处理器配备Cortex-A55(1.0 GHz)CPU、16位DDR3L/DDR4接口以及简单的LCD控制。此外,这款微处理器还配备有大量接口,如摄像头输入、显示输出
    的头像 发表于 06-19 11:16 1589次阅读
    瑞萨RZ/G2UL<b class='flag-5'>微处理器</b>引脚复用分析方法

    进迭时空RISC-V Vector技术实践

    CPU核的设计中,SIMD(singleinstructionmultipledata,单指令多数据)是一种常用的数据并行处理方式,通过一条指令同时对多个数据元素进行操作以提升
    的头像 发表于 06-06 16:54 634次阅读
    进迭时空RISC-V Vector技术实践

    科技NuMicro MA35D1微处理器介绍

    NuMicro MA35D1 是一款高性能、双核心 Arm Cortex-A35 微处理器,能够同时运行 RTOS 与 Linux 操作系统。在最新的应用展示中,完美结合两种操作
    的头像 发表于 05-30 16:49 1167次阅读

    具有双核 Arm Cortex-A53 CPU 的超高性能微处理器RZ/G2E数据手册

    产品的基本软件。经验证的Linux包由瑞萨验证并提供。 *附件:具有双核 Arm Cortex-A53 CPU 的超高性能微处理器RZ G2E数据手册.pdf 特性 最高级别的计算性能:计算性能约为
    的头像 发表于 03-13 14:08 1199次阅读
    具有双核 <b class='flag-5'>Arm</b> Cortex-A53 <b class='flag-5'>CPU</b> 的超高性能<b class='flag-5'>微处理器</b>RZ/G2E数据手册

    配备3D图形加速引擎的通用微处理器RZ/G2LC数据手册

    RZ/G2LC 微处理器配备 Cortex®-A55 (1.2 GHz) CPU、16 位 DDR3L/DDR4 接口以及带 Arm Mali-G31的 3D 图形加速引擎。 此外,这款微处理
    的头像 发表于 03-12 17:29 684次阅读
    配备3D图形加速引擎的通用<b class='flag-5'>微处理器</b>RZ/G2LC数据手册

    配备RISC-V CPU内核和2个千兆以太网接口的通用微处理器RZ/Five数据手册

    RZ/Five 微处理器包括 RISC-V CPU 内核 (AX45MP Single) 1.0 GHz,16 位 DDR3L/DDR4 接口。此外,这款微处理器还配备有大量接口,如
    的头像 发表于 03-11 17:24 722次阅读
    配备RISC-V <b class='flag-5'>CPU</b>内核和2个千兆以太网接口的通用<b class='flag-5'>微处理器</b>RZ/Five数据手册

    基于嵌入式人工智能的高速图像处理微处理器RZ/A2M数据手册

    和特征提取,与ARM®Cortex®A9 CPU紧密结合,用于人工智能推理。 *附件:基于嵌入式人工智能的高速图像处理微处理器RZA2M数
    的头像 发表于 03-11 15:54 840次阅读
    基于嵌入式人工智能的高速图像<b class='flag-5'>处理</b>的<b class='flag-5'>微处理器</b>RZ/A2M数据手册

    采用双核Arm Cortex-A57 CPU的超高性能微处理器RZ/G2N数据手册

    RZ/G2N凭借双核 Arm® Cortex®-A57(1.5GHz)处理器,具备更高规格的处理性能,同时拥有 3D 图形处理能力以及 4K
    的头像 发表于 03-10 17:05 981次阅读
    采用双核<b class='flag-5'>Arm</b> Cortex-A57 <b class='flag-5'>CPU</b>的超高性能<b class='flag-5'>微处理器</b>RZ/G2N数据手册

    集成多种Arm内核的超高性能微处理器RZ/G2M数据手册

    RZ/G2M凭借双核 Arm® Cortex®-A57(1.5GHz)和四核 Arm Cortex-A53(1.2GHz)中央处理器CPU),可获得更高规格的
    的头像 发表于 03-10 16:37 914次阅读
    集成多种<b class='flag-5'>Arm</b>内核的超高性能<b class='flag-5'>微处理器</b>RZ/G2M数据手册

    带片内RAM 3MB RZ/A1L RTOS微处理器数据手册

    采购和存储停产的问题。借助 RZ/A1L,你可以像设计微控制(MCU)一样设计嵌入式系统,同时获得400MHz Arm® Cortex® - A
    的头像 发表于 03-10 16:14 885次阅读
    带片内RAM 3MB RZ/A1L RTOS<b class='flag-5'>微处理器</b>数据手册

    MPU微处理器的工作原理

    在现代电子设备中,微处理器(MPU)扮演着至关重要的角色。从个人电脑到智能手机,再到嵌入式系统,MPU都是实现复杂计算任务的关键。 MPU的基本结构 MPU的核心是中央处理单元(CPU),它由以下
    的头像 发表于 01-07 18:08 2197次阅读

    内存和微处理器的互联演变

    设计中,内存要求很简单,由用于操作的SRAM和满足非易失性存储要求的EPROM组成。在20世纪80年代初,内存和微处理器之间的关系变得显而易见。摩托罗拉的MC68000系列和类似CPU等产品推动了对高容量内存的需求。与此同时,连
    的头像 发表于 12-24 13:45 940次阅读