[发明专利]一种显示字符的方法及系统有效
申请号: | 201610377625.9 | 申请日: | 2016-05-31 |
公开(公告)号: | CN106096375B | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 李东声 | 申请(专利权)人: | 天地融科技股份有限公司 |
主分类号: | G06F21/34 | 分类号: | G06F21/34;G06F17/21;H04L9/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种显示字符的方法、系统及电子签名设备,该方法包括:电子签名设备上电初始化,接入终端;终端等待接收电子签名设备发送的指令;当终端接收到的指令为字符数据获取请求指令时,判断存储区域中是否存在包含待显示的字符对应的字符数据的字符数据集以及与字符数据集对应的签名数据,如果不存在,则向初始化设备发送字库获取请求获取字库,如果存在,根据字符数据获取请求指令选出包含待显示的字符对应的字符数据的字符数据集以及与字符数据集对应的签名数据并发送至电子签名设备,电子签名设备利用验证密钥对签名数据进行验证,验证通过后根据选出的字符数据显示待显示的字符。 | ||
搜索关键词: | 一种 显示 字符 方法 系统 电子 签名 设备 | ||
【主权项】:
1.一种显示字符的方法,其特征在于,所述方法包括:S01:电子签名设备上电,并完成初始化;S02:所述电子签名设备接入终端,建立与所述终端的通信连接;S03:所述终端等待接收所述电子签名设备发送的指令;当所述终端接收到所述电子签名设备发送的指令时执行步骤S04,否则继续执行步骤S03;S04:所述终端判断接收到的所述指令是否为字符数据获取请求指令,如果所述指令为所述字符数据获取请求指令,则执行步骤S06;如果接收到的所述指令为其他指令,则执行步骤S05;S05:所述终端根据所述其他指令执行相应操作,生成相应的响应并返回步骤S03;S06:所述终端根据所述字符数据获取请求指令判断所述终端的存储区域中是否存在包含待显示的字符对应的字符数据的字符数据集以及与所述字符数据集对应的签名数据,如果存在则执行步骤S13,如果不存在则执行步骤S07;S07:所述终端向初始化设备发送字库获取请求;S08:所述初始化设备接收所述字库获取请求,判断所述初始化设备中存储的字库是否已完成初始化,如果是,则执行步骤S11,如果不是,则执行步骤S09;S09:所述初始化设备对所述字库中的字符数据按照预设的策略分成一个或多个字符数据集,所述字符数据集包括至少两个字符数据;S10:所述初始化设备获取密钥,并根据所述密钥对各个字符数据集进行签名得到对应的签名数据;S11:所述初始化设备将所述字库中的各个字符数据集以及对应的签名数据发送至所述终端;S12:所述终端接收所述各个字符数据集以及对应的签名数据,并将所述各个字符数据集以及对应的签名数据保存在所述终端的存储区域;S13:所述终端根据所述字符数据获取请求指令从所述终端的存储区域的多个字符数据集中选出包含所述待显示的字符对应的字符数据的待显示字符数据集以及与所述待显示字符数据集对应的签名数据;S14:所述终端将所述待显示字符数据集和与所述待显示字符数据集对应的签名数据发送至所述电子签名设备;S15:所述电子签名设备接收所述待显示字符数据集和与所述待显示字符数据集对应的签名数据,判断所述电子签名设备的存储区域中是否存在对所述待显示字符数据集对应的签名数据进行验证的验证密钥,如果存在则执行步骤S17,如果不存在则执行步骤S16;S16:所述电子签名设备获取所述验证密钥;S17:所述电子签名设备利用所述验证密钥对所述签名数据进行解密,得到所述待显示字符数据集的第一摘要,并利用哈希算法对所述待显示字符数据集进行计算得到所述待显示字符数据集的第二摘要,并比较所述第一摘要与所述第二摘要是否相同,如果相同,则验证通过,执行步骤S18,否则验证不通过,返回步骤S03;S18:所述电子签名设备从接收到的所述待显示字符数据集中选出所述待显示的字符对应的字符数据,根据选出的字符数据显示所述待显示的字符。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天地融科技股份有限公司,未经天地融科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610377625.9/,转载请声明来源钻瓜专利网。