[发明专利]一种数字签名生成方法、装置及存储介质有效
申请号: | 201710362322.4 | 申请日: | 2017-05-22 |
公开(公告)号: | CN108932413B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 王文杰;赵志殷 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
主分类号: | G06F21/32 | 分类号: | G06F21/32;G06F3/0484 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 于天琳;王琦 |
地址: | 100080 北京市海淀区海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字签名 生成 方法 装置 存储 介质 | ||
本申请提供了一种数字签名生成方法,包括:当收到来自应用客户端的展示数字签名页面的请求时,创建一个横向的页面;获取纵向的屏幕展示区域的尺寸信息,根据所述屏幕展示区域的尺寸信息,在所述页面中绘制横向的数字签名区域;对所述页面进行旋转和平移操作,以使所述数字签名区域位于所述屏幕展示区域中;展示所述页面;接收在所述页面中的所述数字签名区域输入的签名信息,在所述数字签名区域中绘制所述签名信息;以及当收到提交签名的请求时,根据所述数字签名区域中的所述签名信息生成签名图片,并发送所述签名图片给服务器。相应的,本申请还提供了一种相应的装置。
技术领域
本申请涉及信息技术领域,尤其涉及一种数字签名生成方法以及装置和一种存储介质。
背景技术
近年来伴随着科学技术的迅速发展,互联网络成了人们日常生活中沟通与交流的主要渠道。互联网络广泛应用于人类社会各个领域,为人类生活带来了巨大便利的同时也带来了大量的信息安全隐患。数字签名技术能够在数据传输过程中拥有一系列的安全特性,比如认证性、完整性与抗抵赖性等等。由于数字签名的诸多特性使其在许多领域都得到了广泛的应用,特别是在电子商务、证券交易与电子政务等方面的信息安全中起着不可替代的作用。
发明内容
本申请实例提出了一种数字签名生成方法,包括:当收到来自应用客户端的展示数字签名页面的请求时,创建一个横向的页面;获取纵向的屏幕展示区域的尺寸信息,根据所述屏幕展示区域的尺寸信息,在所述页面中绘制横向的数字签名区域;对所述页面进行旋转和平移操作,以使所述数字签名区域位于所述屏幕展示区域中;展示所述页面;接收在所述页面中的所述数字签名区域输入的签名信息,在所述数字签名区域中绘制所述签名信息;以及当收到提交签名的请求时,根据所述数字签名区域中的所述签名信息生成签名图片,并发送所述签名图片给服务器。
本申请实例还提供了一种数字签名生成装置,包括:创建模块,当收到来自应用客户端的展示数字签名页面的请求时,创建一个横向的页面;绘制模块,获取纵向的屏幕展示区域的尺寸信息,根据所述屏幕展示区域的尺寸信息,在所述页面中绘制横向的数字签名区域;旋转平移模块,对所述页面进行旋转和平移操作,以使所述数字签名区域位于所述屏幕展示区域中;展示模块,展示所述页面;签名模块,接收在所述页面中的所述数字签名区域输入的签名信息,在所述数字签名区域中绘制所述签名信息;以及提交模块,当收到提交签名的请求时,根据所述数字签名区域中的所述签名信息生成签名图片,并发送所述签名图片给服务器。
本申请实例还提供了一种存储介质,存储有可读指令,可以使至少一个处理器执行上述数字签名生成方法。
采用以上技术方案,可以创建横向的数字签名页面,根据纵向屏幕展示区域的尺寸绘制数字签名区域,再对所述页面进行旋转平移操作,能实现仿横屏的签名页面。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请一实例的系统结构示意图;
图1a是本申请一实例所述的一个不符合要求的签名图片的示例;
图2为本申请一实例的数字签名生成方法流程图;
图2a为本申请一实例所述的页面和目标应用客户端的关系框图;
图2b为本申请一实例所述的一个页面收起状态栏的示例;
图3为本申请一实例所述的根据所述屏幕展示区域的尺寸信息制所述数字签名区域的示例;
图4为本申请一实例所述的一个所述数字签名区域不能完全显示在所述屏幕展示区域中的示例;
图5a为本申请一实例所述的一个将所述页面旋转的示例;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710362322.4/2.html,转载请声明来源钻瓜专利网。