【技术实现步骤摘要】
一种基于边缘计算PUF指纹提取方法
[0001]本专利技术涉及PUF指纹提取设计领域,具体涉及一种基于边缘计算PUF指纹提取方法。
技术介绍
[0002]物联网(Internet of things,IoT)是通过各种信息传感器实现物与物、人与物的广泛连接。相比传统互联网,物联网存在海量的终端设备,云计算模型无法有效的对这些终端设备产生的海量数据进行实时传输、计算和存储。可将原有的云端部分业务分配到网络边缘侧进行处理,这样可以满足各种任务的实时性要求。
[0003]边缘计算是为了解决云计算去中心化而提出的方法,目前云计算都是将服务器集中放置在一个数据中心,需要将数据先传输到数据中心然后再进行集中处理,但是随着终端设备不断增多带来的数据量的逐渐增大,传输如此巨大的数据量成本很高,时延也成为瓶颈。边缘计算分布式部署在设备端,即将各种终端设备增加了存储、处理等功能,这样就可以减少传输的数据量,减少时延,降低了成本。同时,隐私数据传输到云端的过程中可能存在泄露的问题,使用边缘计算可以降低数据泄露的可能性
[1]。
[0004]没有两个物体是完全一样的,即使采用相同的工艺来制造它们。虽然我们通常不希望制造过程中产生差异,但是为了安全目的,可以利用和这些差异的相关作用来唯一地识别物理对象。为了便于实现这种作用,可以在集成电路(IC)上实现所谓的物理不可克隆函数(PUF)。利用无序性可以产生一些优势:首先,它可以避免数字密钥永久存储在易受攻击的硬件中,使得所得到的系统更具有抵御侵入和恶意软件攻击的能力。其次
【技术保护点】
【技术特征摘要】
1.一种基于边缘计算PUF指纹提取方法,其特征在于,包括:S1、利用STM32MP157建立异核通信环境;S2、基于所述异核通信环境进行PUF指纹提取。2.如权利要求1所述的一种基于边缘计算PUF指纹提取方法,其特征在于,所述利用STM32MP157建立异核通信环境包括:利用所述STM32MP157的Cortex
‑
A7与Cortex
‑
M4通过通信控制器建立信息传递通道;利用所述信息传递通道建立异核通信环境。3.如权利要求2所述的一种基于边缘计算PUF指纹提取方法,其特征在于,利用所述STM32MP157的Cortex
‑
A7与Cortex
‑
M4通过通信控制器建立信息传递通道包括:将所述Cortex
‑
M4至Cortex
‑
A7的通信方向利用RPMsg框架建立第一信息传递通道;将所述Cortex
‑
A7至Cortex
‑
M4的通信方向利用RPMsg框架建立第二信息传递通道;将Cortex
‑
M4对应的加载固件、Cortex
‑
M4的控制生命周期传输与建立RPMsg通信通道利用RemoteProc框架建立第三信息传递通道;利用所述第一信息传递通道、第二信息传递通道与第三信息传递通道作为信息传递通道。4.如权利要求1所述的一种基于边缘计算PUF指纹提取方法,其特征在于,基于所述异核通信环境进行PUF指纹提取包括:S2
‑
1、根据所述异核通信环境调整STM32MP157的Cortex
‑
A7与Cortex
‑
M4的访问范围内存段定义相同;S2
‑
2、利用所述Cortex
‑
A7与Cortex
‑
M4进行提取显示PUF指纹处理。5.如权利要求4所述的一种基于边缘计算PUF指纹提取方法,其特征在于,根据所述异核通信环境调整ST...
【专利技术属性】
技术研发人员:谷双,张磊,吴铤,齐永兴,
申请(专利权)人:北京航空航天大学杭州创新研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。