【技术实现步骤摘要】
一种应用处理器、协处理器及数据处理设备
本专利技术涉及多核处理器领域,尤其涉及包括可信内核和非可信内核的多核处理器领域。
技术介绍
随着物联网的大规模发展,物联网设备在各个领域广泛应用。有些物联网设备利用SIM卡提供的移动通信网络进行网络通信。当这样的物联网设备部署在物理安全性和工作条件恶劣的环境中时,会产生设备工作不稳定、需要额外人力来进行维护等问题。如果可以将SIM卡的功能置于物联网设备主控芯片的安全区域里,并保证代码安全性,数据机密性和完整性,则可以让物联网设备减少了用于容纳SIM卡的接口以及SIM卡本身,可以显著提高物联网设备的可靠性,并降低物联网设备的体积、成本和功耗。在现有技术中,并没有提供安全且可靠地将SIM卡功能集成到物联网设备的芯片中的解决方案。因此,需要一种可以将SIM卡功能安全且可靠地集成到物联网设备的芯片中以便让物联网设备中的应用进行访问的解决方案。
技术实现思路
为此,本专利技术提供了一种新的数据处理设备及其中的应用处理器和协处理器,以力图解决或者至少缓解上面存在
【技术保护点】
1.一种应用处理器,包括:/n可信内核,所述可信内核包括可信应用;以及/n非可信内核,所述非可信内核包括核间通讯单元和可信应用管理单元,其中/n所述核间通讯单元适于接收可信应用访问请求,并将所述访问请求发送给所述可信应用管理单元进行处理;以及/n所述可信应用管理单元适于接收来自所述核间通讯单元的可信应用访问请求,将所述访问请求发送给所述可信内核中的可信应用进行处理。/n
【技术特征摘要】
1.一种应用处理器,包括:
可信内核,所述可信内核包括可信应用;以及
非可信内核,所述非可信内核包括核间通讯单元和可信应用管理单元,其中
所述核间通讯单元适于接收可信应用访问请求,并将所述访问请求发送给所述可信应用管理单元进行处理;以及
所述可信应用管理单元适于接收来自所述核间通讯单元的可信应用访问请求,将所述访问请求发送给所述可信内核中的可信应用进行处理。
2.如权利要求1所述的应用处理器,其中在所述可信内核上运行有可信操作系统,所述可信应用在所述可信操作系统中运行;以及
在所述非可信内核上运行有富执行环境操作系统,所述核间通讯单元和可信应用管理单元在所述富执行环境操作系统中运行。
3.如权利要求1或者2所述的应用处理器,其中所述可信应用管理单元适于通过内核切换的方式将所述可信应用访问请求发送给所述可信内核进行处理。
4.如权利要求3所述的应用处理器,其中所述可信应用访问请求包括请求消息令牌,所述请求消息令牌包括消息标识、消息数据和消息验证码;
所述核间通讯单元适于从所述请求消息令牌中提取消息标识和消息数据,并将所提取的消息标识和消息数据发送给所述可信应用管理单元;以及
所述核间通讯单元还适于基于作为请求处理结果而返回的响应数据构造响应消息令牌,并将所述响应消息令牌返回给所述协处理器,所述响应消息令牌包括消息标记、所述响应数据和消息验证码。
5.如权利要求1-4中任一个所述的应用处理器,其中所述可信应用包括SIM卡应用,适于获取SIM卡数据。
6.如权利要求1-5中任一个所述的应用处理器,其中所述非可信内核还包括非...
【专利技术属性】
技术研发人员:崔晓夏,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。