The invention discloses an electronic signature method, including: the main security chip to get the signature service data; operational safety chip, check whether the existence of idle state if it exists, will sign the business data is transmitted to the idle state of the operational security chip electronic signature. The invention also discloses an electronic signature terminal, including password service unit and service host; the cryptographic service unit includes a main safety chip for idle state query operation security chip, access to business data and transfer the signature of the signature data to the business operation security chip free; operational safety chip, at least two receiving data from the main business, the signature of the security chip and electronic signature certificate; filling security chip, used to transmit the information to the main chip security certificate. The invention has the following beneficial effects: Based on the multi process and multi concurrent characteristics of the network, a plurality of arithmetic security chips are used to simultaneously carry out the electronic signature, and the shortcomings of the low efficiency of the traditional intelligent cipher keys are solved.
【技术实现步骤摘要】
一种电子签名方法及电子签名终端
本专利技术涉及电子加密技术,具体涉及一种能够实现快速电子签名的电子签名方法和电子签名终端。
技术介绍
对于电子商务、电子政务、网络交易等基于Internet的企业应用来说,终端高速签名使用的需求和范围日益增大,所以在终端上保证应用数据的安全性和快速高效签名至关重要。现有的智能密码钥匙存在签名速度慢,并发性支持不好及扩容费用高的问题。高速签名的终端方案则是针对此类问题而开发的产品,为保障应用数据在计算机和终端的使用安全都提供了极大的便利和可靠性,也满足了企业应用签名高速的强需求。
技术实现思路
针对现有技术中所存在的问题,本专利技术的目的在于基于网络的多进程多并发特点,提供一种能够实现快速签名的电子签名方法和电子签名终端,解决传统智能密码钥匙效率低的问题。为达到上述专利技术目的,本专利技术的技术方案如下:一种电子签名方法,包括:(1)主安全芯片获取经过服务主机解析的签名业务数据;(2)在至少两个运算安全芯片中查询是否存在空闲状态的运算安全芯片,若存在,则将签名业务数据发送给空闲状态的运算安全芯片进行电子签名;若不存在,则在确定存在运算安全芯片处于空闲状态后,将签名业务数据发送给相应的空闲状态运算安全芯片进行电子签名;(3)所述主安全芯片接收经过运算安全芯片电子签名后的签名数据并将该签名数据传送给服务主机。进一步地,上述电子签名方法,步骤(2)中确定存在运算安全芯片处于空闲状态的方法为:主运算安全芯片接收到来自运算安全芯片电子签名后的签名数据即确定存在相应的运算安全芯片处于空闲状态。进一步地,上述电子签名方法,所述服务主机通过网络接 ...
【技术保护点】
一种电子签名方法,包括:(1)主安全芯片获取经过服务主机解析的签名业务数据;(2)在至少两个运算安全芯片中查询是否存在空闲状态的运算安全芯片,若存在,则将签名业务数据发送给空闲状态的运算安全芯片进行电子签名;若不存在,则在确定存在运算安全芯片处于空闲状态后,将签名业务数据发送给相应的空闲状态运算安全芯片进行电子签名;(3)所述主安全芯片接收经过运算安全芯片电子签名后的签名数据并将该签名数据传送给服务主机。
【技术特征摘要】
1.一种电子签名方法,包括:(1)主安全芯片获取经过服务主机解析的签名业务数据;(2)在至少两个运算安全芯片中查询是否存在空闲状态的运算安全芯片,若存在,则将签名业务数据发送给空闲状态的运算安全芯片进行电子签名;若不存在,则在确定存在运算安全芯片处于空闲状态后,将签名业务数据发送给相应的空闲状态运算安全芯片进行电子签名;(3)所述主安全芯片接收经过运算安全芯片电子签名后的签名数据并将该签名数据传送给服务主机。2.如权利要求1所述的电子签名方法,其特征在于,步骤(2)中确定存在运算安全芯片处于空闲状态的方法为:主运算安全芯片接收到来自运算安全芯片电子签名后的签名数据即确定存在相应的运算安全芯片处于空闲状态。3.如权利要求1或2所述的电子签名方法,其特征在于,所述服务主机通过网络接口接收由上层业务应用通过PKI接口调用API接口发送的签名业务数据并进行解析;所述服务主机将来自主安全芯片的签名数据传送给上层业务应用。4.一种电子签名终端,其特征在于,包括密码服务单元和服务主机;所述密码服务单元包括:主安全芯片,用于查询运算安全芯片的空闲状态,获取签名业务数据并将该签名业务数据传递给空闲的运算安全芯片,接收来自运算安全芯片的签名数据并将该签名数据传送;运算安全芯片,至少有两个,用于接收来自主安全芯片的签名业务数据,根据该...
【专利技术属性】
技术研发人员:刘跃雷,
申请(专利权)人:北京握奇智能科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。