高云半导体安全FPGA系列推进嵌入式产品安全开发

2020-04-21来源: EEWORLD关键字:高云半导体

全球极具创新性的可编程逻辑器件供应商—广东高云半导体科技股份有限公司(以下简称“高云半导体”)在2019年发布了的安全FPGA系列产品(SecureFPGAs),因其实现了硬件PUF(物理不可克隆功能)的安全性,从而为高云半导体的μSoC FPGAs提供了信任基础。自此后,高云半导体一直在与各类安全技术人员合作开发应用案例,以便快速推进其嵌入式产品上的安全开发。

 

image.png

 

近期,纽约理工学院(NYiT)温哥华分校与高云半导体 SecureFPGAs合作开发了解决方案,并将其作为该校INCS 870网络安全顾问研究生课程的一部分。 通过与高云半导体合作,学生们使用Secure FPGA、μSoC FPGA解决通用安全问题,并基于芯片附带的ID Broadkey安全库开发了安全启动方案。

 

安全启动作为一项行业标准,可确保PC或其他嵌入式设备的启动仅能够使用原始设备制造商(OEM)进行数字签名和验证。 通常,在应用程序软件之前会运行少量的启动代码,并在软件启动时使用非对称密钥对在应用程序固件上执行签名验证。

 

“通过本项目的实践,学生们对嵌入式系统开发有了进一步的认识,尤其是嵌入式系统因其多面性难以让学生们进行全面的接触与体验,”纽约理工学院温哥华分校的INCS 870课程的助理教授邵云龙说,“而在这个项目中,学生们使用GOWIN的SecureFPGA系统及其Broadkey安全库,以非对称密钥对完成了应用程序固件的签名验证过程。在此过程中学生们收获了实践经验和成就感,同时强化了理论概念。结果表明,学生们很认可此项目并且达到了学习目标。”

 

SecureFPGA为安全启动过程提供了多层安全保障。首先,SecureFPGA器件可在原厂配置,以便于根密钥对在高云半导体原厂现场初始化。 其次,该器件使用基于SRAM的PUF技术,以其硬件SRAM的固有硅属性来重新生成根密钥对,而不是将其存储在设备中。 第三,私钥在一个开发人员永不可用的安全保护区内被保护,该保护区只能通过提供的Broadkey安全库进行访问。

 

“对于希望为嵌入式产品增加安全功能的客户,安全启动是我们收到的最常见的请求之一,” 高云半导体国际营销总监Grant Jennings说。”与纽约理工学院温哥华分校的合作,使得从具有网络安全领域专业知识的研究生那里,对高云半导体的安全产品应用提供了极其宝贵的见解与经验。”

 

纽约理工学院温哥华分校此项目成功推出的示例设计,现已可通过登陆高云半导体官方网站www.gowinsemi.com获取,其可以使用GOWIN的DK-Start-GW1NSE-2C开发套件进行评估,为开发人员在未来产品开发提供了一个集成应用程序固件检查的良好起点。

 

纽约理工学院温哥华研究生Duo Xu解释说:“为了进行安全启动,开发人员需要提供应用程序固件的启动地址和大小(以字节为单位),用于验证数字签名。在数字签名生成过程中,程序将初始化ID Broadkey安全库并生成数字签名,并存储在闪存中。签名生成后,就可以在代码中调用安全启动函数来重新生成签名,并与存储在闪存中的数字签名进行比较,以验证应用程序没有被修改。如果验证成功,启动过程将跳转到固件的第一个地址,如果验证失败,则显示错误消息并跳转到无限循环。”

关键字:高云半导体 编辑:muyan 引用地址:http://news.eeworld.com.cn/FPGA/ic494935.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:瑞萨全新PMIC参考设计加速FPGA和SoC产品问市
下一篇:加速边缘服务器发展,BittWare 新型 TeraBox FPGA 问市

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

高云半导体的蓝牙FPGA模组获得欧盟CE认证
中国广州-全球增长最快的可编程逻辑公司广东高云半导体科技股份有限公司(以下简称“高云半导体”)的BLE(Bluetooth Low Energy Radio)模块获得欧盟的CE-RED(全称Radio Equipment Directive)认证,使开发人员可以快速轻松地将GW1NRF-4 µSoC FPGA BLE模块整合到最终产品中。   2019年年底,高云半导体发布了首款带有集成BLE模块)的GW1NRF-4 FPGA,该器件提供4.6k LUTs,内部集成一个32位低功耗的ARC处理器和一个蓝牙BLE模块,封装为6x6mm的 QFN。为了给客户提供更完善的解决方案,高云
发表于 2020-04-07
高云半导体的蓝牙FPGA模组获得欧盟CE认证
高云半导体联手Rutronik GmbH打造分销联盟
全球增长最快的FPGA供应商广东高云半导体科技股份有限公司(以下简称“高云半导体”)宣布,授予Rutronik GmbH公司为其在EMEA和美洲地区的特许分销商,Rutronik GmbH公司是欧洲排名第三,全球排名第11位的分销商,可帮助高云半导体大力拓展在EMEA和美洲地区的市场,为客户提供最佳的支持和服务。  “我们很高兴能够和如此强大且知名的分销商Rutronik合作,这不仅可以帮助我们进一步发展我们在EMEA以及北美,中美和南美的快速发展业务。”高云半导体EMEA地区销售总监Mike Furnival说,“我相信Rutronik凭借其基于解决方案的销售模式,技术专长和出色的地域覆盖面等优势,将极大地
发表于 2020-02-25
高云半导体联手Rutronik GmbH打造分销联盟
高云半导体EDA工具增加对Ubuntu支持,实现一体化开发环境
2020年2月19日,中国广州-全球增长最快的可编程逻辑公司—广东高云半导体科技股份有限公司(以下简称“高云半导体”)宣布在Ubuntu操作系统中支持其FPGA EDA开发软件,从而为开发人员进行人工智能和物联网应用开发提供了一体化开发环境。  传统的FPGA EDA开发工具对Windows和Red Hat系统的支持已有很长的历史,但在许多情况下缺乏对其他Linux版本(如Ubuntu)的支持。但是Ubuntu系统已经成为人工智能解决方案开发最受欢迎的操作系统,FPGA EDA工具和Ubuntu平台不兼容的限制已变成开发人员面临的重大障碍。因为其开源性和脚本编写功能,Ubuntu已成为神经网络模型开发软件
发表于 2020-02-19
高云半导体EDA工具增加对Ubuntu支持,实现一体化开发环境
高云半导体的超低功耗GW1NZ-ZV器件,到底有多低
2020年1月6日,中国广州-全球增长最快的可编程逻辑公司-广东高云半导体科技股份有限公司(以下简称“高云半导体”),正式宣布其超低功耗器件GW1NZ-ZV FPGA全面量产,此产品静态功耗比业界基于Flash的非易失FPGA低50%,最低功耗低于28uW。  在需要一直在线的应用以及对系统中的IO和外设始终实时监控的应用中,低功耗FPGA与许多微控制器相比具有明显的优势。 因为微控制器必须始终为整个处理器提供时钟,以实现实时在线监视。 虽然可以降低处理器的运行速度以降低功率,但其有效功耗依然非常可观。 相反,FPGA的动态功耗取决于所用逻辑单元的数量以及数据处理的速率。 如果FPGA的静态功耗较低,则可以优化
发表于 2020-01-06
高云半导体的超低功耗GW1NZ-ZV器件,到底有多低
高云半导体发布最新的μSoC射频FPGA,可用手机蓝牙编程
中国广州,全球增长最快的可编程逻辑公司广东高云半导体科技股份有限公司(以下简称“高云半导体”)宣布发布其最新的μSoC射频FPGA,该产品集成蓝牙5.0低功耗无线电功能,可实现FPGA在边缘计算领域的全新应用浪潮。 边缘计算对可编程设备提出了新的要求。随着产品的差异化需求日益明显,高云半导体正在其下一代FPGA中集成各种新功能,其最新器件GW1NRF-4提供了4k LUT FPGA资源,集成32位低功耗ARC处理器和低功耗蓝牙(BlueToothBLE5.0),采用6x6mm QFN封装。此产品可以为传感器,音频,摄像机和显示接口提供灵活的IO,为并行计算和加速提供FPGA资源,并为控制,配置和电源管理提供微控制器,显著
发表于 2019-11-12
高云半导体发布最新的μSoC射频FPGA,可用手机蓝牙编程
小广播
夏宇闻老师专栏

你问我答FPGA设计

北京航空航天大学教授,国内最早从事复杂数字逻辑和嵌入式系统设计的专家。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved