[发明专利]一种基于可信执行环境的业务流程执行方法及电子设备有效
申请号: | 202110681590.9 | 申请日: | 2021-06-18 |
公开(公告)号: | CN113760090B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 陈志辉 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F21/62;G06V40/16;G06V10/46 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 可信 执行 环境 业务流程 方法 电子设备 | ||
本申请提供一种基于可信执行环境的业务流程执行方法及电子设备,通过将实现业务流程的功能需求的多个算法集成至一个TA,使得TA可以连续运行多个算法处理业务数据,既可以减少REE侧与TEE侧的交互次数,又能减少建立/释放内存映射关系的次数,达到提升REE侧与TEE侧的交互效率的效果。该方法包括:CA向TA仅发送一次业务请求;其中,业务请求携带有业务流程标识,业务流程标识用于指示TA所需执行的业务流程,业务流程包括N个算法;响应于业务请求,TA至少将业务数据的句柄分别输入N个算法来处理业务数据,得到N个运行结果;TA向CA反馈业务流程的执行结果;其中,N个算法包括最后被执行的第N算法,所述执行结果包括第N算法的运行结果。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种基于可信执行环境的业务流程执行方法及电子设备。
背景技术
伴随着终端智能化的快速发展,移动终端越来越多的涉及商业秘密和个人隐私等敏感信息,移动终端也面临各种安全威胁。为了打造更安全的智能终端,可信执行环境(trusted execution environment,TEE)应运而生。TEE是一个独立的运行环境,其可以与富执行环境(rich execution environment,REE)隔离开。TEE上可以运行可信应用(trusted application,TA),TA可以为运行在TEE之外的客户端应用(clientapplication,CA)提供安全服务,如输入密码,生成交易签名,人脸识别等。
目前,若CA所需的安全服务涉及到多个算法,TEE侧与REE侧在交互时容易存在较多不必要的时延,导致REE侧与TEE侧的交互效率低下。
发明内容
本申请提供一种基于可信执行环境的业务流程执行方法及电子设备,通过将实现业务流程的功能需求的多个算法集成至一个TA,使得TA在接收到CA的请求后,可以连续运行多个算法处理业务数据,既可以减少REE侧与TEE侧的交互次数,又能减少建立/释放内存映射关系的次数,达到提升REE侧与TEE侧的交互效率的效果。
为达到上述目的,本申请采用如下技术方案:
第一方面,本申请提供一种基于可信执行环境的业务流程执行方法,应用于包括可信执行环境TEE和富执行环境REE的电子设备,REE中运行有客户端应用程序CA,TEE中运行有可信应用程序TA,基于可信执行环境的业务流程执行方法包括:
CA向TA仅发送一次业务请求;其中,业务请求携带有业务流程标识及业务数据的句柄,业务流程标识用于指示TA所需执行的业务流程,业务流程包括N个算法,N个算法用于配合实现业务流程的一个功能需求,N大于或等于2。响应于业务请求,TA至少将业务数据的句柄分别输入N个算法来处理业务数据,得到N个运行结果,N个运行结果与N个算法一一对应。TA向CA反馈业务流程的执行结果;其中,N个算法包括最后被执行的第N算法,执行结果包括第N算法的运行结果。
可以看出,通过将实现一个功能需求的N个算法集成至一个TA上,CA可以仅发一次业务请求,即可使得TA运行N个算法。也即,REE与TEE仅交互一次即可满足TA的功能需求,有效减少REE与TEE的交互次数,从而减少REE与TEE交互过程中的时延。此外,由于TA只需在接收到业务请求时才会将句柄映射至内存以建立内存映射关系,从而本申请只需建立一次内存映射关系即可满足TA的功能需求。如此,通过减少内存映射次数来减少REE与TEE交互过程中的时延,进一步提升REE侧与TEE侧的交互效率。
在一种可能的实现方式中,N个算法包括曝光算法、人脸检测算法及人眼注视算法,曝光算法、人脸检测算法及人眼注视算法用于配合实现业务流程的人眼注视检测需求,业务数据包括图片;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110681590.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无人机电力线巡检方法
- 下一篇:一种食品包装用高温蒸煮膜及其制备方法