[发明专利]外部存储器、提供密码服务的方法及业务处理设备在审
申请号: | 202110954662.2 | 申请日: | 2021-08-19 |
公开(公告)号: | CN113721983A | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 邹银超;秦承刚;孔金灿;杜少华 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F21/60 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 申亚辉 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 外部 存储器 提供 密码 服务 方法 业务 处理 设备 | ||
本说明书披露的多个实施例提供了一种外部存储器、提供密码服务的方法及业务处理设备。将密码服务能力内置于业务处理设备的外部存储器中,即在外部存储器中内置密码服务硬件模块,使得外部存储器不仅具有存储能力,还具有密码服务能力。业务处理设备的CPU可以通过与外部存储器之间的连接,调用外部存储器中的密码服务硬件模块提供密码服务,并且,CPU可以通过与外部存储器之间的连接,获取服务结果,也可以将服务结果直接存储至外部存储器的存储空间中。
技术领域
本说明书多个实施例涉及信息技术领域,尤其涉及一种外部存储器、提供密码服务的方法及业务处理设备。
背景技术
在有些业务场景下,需要业务处理设备具有一定的密码服务能力,此处的密码服务能力可以泛指实现密码学意义上的各种功能的能力。例如,需要业务处理设备能够对一些业务数据进行加密。又如,需要业务处理设备为用户生成密钥。
然而,业务处理设备的CPU执行密码服务时计算开销较大。
发明内容
本说明书的多个实施例提供外部存储器、提供密码服务的方法及业务处理设备,以节省CPU的计算开销。
本说明书多个实施例提供技术方案如下:
根据本说明书多个实施例的第一方面,提出了一种外部存储器,应用于业务处理设备,所述业务处理设备包括中央处理器CPU与至少一个外部存储器;每个外部存储器内置了密码服务硬件模块;
所述CPU向外部存储器发送密码服务调用指令,调用外部存储器中的密码服务硬件模块;
密码服务硬件模块根据所述密码服务调用指令执行密码服务,并将服务结果返回给所述CPU,和/或将服务结果存储至外部存储器的存储空间。
根据本说明书多个实施例的第二方面,提出了一种提供密码服务的方法,其中,业务处理设备包括中央处理器CPU与至少一个外部存储器;每个外部存储器内置了密码服务硬件模块;所述方法包括:
所述CPU向外部存储器发送密码服务调用指令,调用外部存储器中的密码服务硬件模块;
密码服务硬件模块根据所述密码服务调用指令执行密码服务,并将服务结果返回给所述CPU,和/或将服务结果存储至外部存储器的存储空间。
根据本说明书多个实施例的第三方面,提出了一种业务处理设备,包括CPU与至少一个外部存储器;每个外部存储器内置了密码服务硬件模块;
所述CPU,向外部存储器发送密码服务调用指令,调用外部存储器中的密码服务硬件模块;
密码服务硬件模块,根据所述密码服务调用指令执行密码服务,并将服务结果返回给所述CPU,和/或将服务结果存储至外部存储器的存储空间。
在上述技术方案中,将密码服务能力内置于业务处理设备的外部存储器中,即在外部存储器中内置密码服务硬件模块,使得外部存储器不仅具有存储能力,还具有密码服务能力。业务处理设备的CPU可以通过与外部存储器之间的连接,调用外部存储器中的密码服务硬件模块提供密码服务,并且,CPU可以通过与外部存储器之间的连接,获取服务结果,也可以将服务结果直接存储至外部存储器的存储空间中。
通过上述技术方案,可以不必由业务处理设备的CPU执行密码服务,而是将密码服务能力部署在业务处理设备的外部存储器中,CPU可以调用外部存储器中的密码服务能力,这节省了CPU的计算开销。
附图说明
图1是本说明书提供的一种业务处理设备的内部结构示意图。
图2是本说明书提供的另一种业务处理设备的内部结构示意图。
图3是本说明书提供的一种外部存储器的内部结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110954662.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种编织袋生产加工运输设备
- 下一篇:传输方向的确定方法及装置