[发明专利]一种基于嵌入式平台的税控专用设备进行快速开票的方法及系统在审
申请号: | 201611254993.0 | 申请日: | 2016-12-29 |
公开(公告)号: | CN108257337A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 林琳;李利;李伟;王清 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G07G5/00 | 分类号: | G07G5/00;G06Q30/04 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 郭一斐 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开票 安全芯片 加密/解密 调度程序 专用设备 税控 运算 嵌入式平台 税控设备 并发处理 开票系统 密钥存储 请求分配 请求数据 运算结果 运行调度 监听 导出 调度 返回 安全 | ||
1.一种利用基于嵌入式平台的税控专用设备进行快速开票的方法,所述方法包括:
通过运行调度程序,识别多个安全芯片以及单个税控设备;
通过所述调度程序,将所述税控设备中导出的密钥存储于所述多个安全芯片中;
通过所述调度程序监听开票请求,所述调度程序在获取开票请求后,将所述开票请求分配给所述多个安全芯片中当前未进行加密/解密运算的安全芯片;以及
通过所述当前未进行加密/解密运算的安全芯片将获取的所述开票请求进行加密/解密运算,并将所述加密/解密运算结果返回至所述调度程序。
2.根据权利要求1所述的方法,所述通过所述调度程序,将所述税控设备中导出的密钥存储于所述多个安全芯片中包括:
所述调度程序向所述税控设备发送针对经过加密的密钥的请求命令,所述税控设备导出所述经过加密的密钥并将所述经过加密的密钥发送至所述调度程序;
通过所述调度程序将接收到的所述经过加密的密钥发送至所述多个安全芯片,所述多个安全芯片中的每个安全芯片解密所获取的经过加密的密钥并存储解密后的密钥。
3.根据权利要求1所述的方法,其中调度程序的运行所处的硬件平台为ARM9,所述安全芯片为32位安全芯片,并且调度程序的运行所处的操作系统为LINUX系统。
4.根据权利要求3所述的方法,所述安全芯片通过USB与所述运行硬件平台ARM9建立连接。
5.根据权利要求2所述的方法,通过所述调度程序将接收到的所述经过加密的密钥发送至所述多个安全芯片,所述多个安全芯片中的每个安全芯片解密所获取的经过加密的密钥并存储解密后的密钥还包括:
所述多个安全芯片中的每个安全芯片解密所获取的经过加密的密钥并对解密后的密钥进行校验,将通过校验的解密后的密钥存储在所述多个安全芯片中的每个安全芯片;或者
所述多个安全芯片中的每个安全芯片解密所获取的经过加密的密钥并对解密后的密钥进行校验,所述解密后的密钥没有通过校验时,发送错误提示。
6.根据权利要求1所述的方法,所述通过所述调度程序监听开票请求,所述调度程序在获取开票请求后,将所述开票请求分配给所述多个安全芯片中当前未进行加密/解密运算的安全芯片还包括:
通过所述调度程序监听到开票请求后,为每个开票指令查找所述多个安全芯片中当前未进行加密/解密运算的安全芯片,如果存在安全芯片未进行加密/解密运算,则将所述开票请求分配给当前未进行加解密运算的安全芯片;
如果所有安全芯片均在进行加解密运算,则继续查找当前未进行加密/解密运算的安全芯片,若在规定时间内未找到未进行加密/解密运算的安全芯片,返回超时错误码。
7.一种基于嵌入式平台的税控专用设备进行快速开票的系统,所述系统包括:
启动模块,用于通过运行调度程序,识别多个安全芯片以及单个税控设备;
导出模块,用于所述调度程序向所述税控设备发送针对经过加密的密钥的请求命令,所述税控设备导出所述经过加密的密钥并将所述经过加密的密钥发送至所述调度程序;
存储模块,用于通过所述调度程序,将所述税控设备中导出的密钥存储于所述多个安全芯片中;
请求模块,用于通过所述调度程序监听开票请求,所述调度程序在获取开票请求后,将所述开票请求分配给所述多个安全芯片中当前未进行加密/解密运算的安全芯片;以及
运算模块,用于通过所述当前未进行加密/解密运算的安全芯片将获取的所述开票请求进行加密/解密运算,并将所述加密/解密运算结果返回至所述调度程序。
8.根据权利要求7所述的系统,所述存储模块还用于:通过所述调度程序将接收到的所述经过加密的密钥发送至所述多个安全芯片,所述多个安全芯片中的每个安全芯片解密所获取的经过加密的密钥并存储解密后的密钥。
9.根据权利要求7所述的系统,其中调度程序的运行所处的硬件平台为ARM9,所述安全芯片为32位安全芯片,并且调度程序的运行所处的操作系统为LINUX系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611254993.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于网络的主分机分配和退回发票的方法及系统
- 下一篇:图书位置指示电路