专利名称:一种手动签名的方法及移动终端的制作方法
技术领域:
本发明涉及移动通讯领域,尤其涉及一种手动签名的方法及移动终端。
背景技术:
随着全球经济一体化步伐的加快,很多决策层人士需要奔波于各城市公司 之间,如果需要决策者做出决策,对相关文件进行签署,此时若得不到及时签
署,就会给公司造成很多不必要的损失,目前存在的状况是需要签署的文件 越来越多,但是又不能及时的拿到纸本文件,使得签名越来越不方便,很多文 件要等决策者出差回来才能签署,延误了工作, 一些时效性决策也因得不到及 时的签署给公司及个人带来经济上的损失。
随着手机越来越普及,特别是高端精英以及一些决策层人士,利用手机签 名将会是一种极其便利的方式,基于此,本文提出一种利用手机实现手动签名 的方法。
发明内容
本发明所要解决的技术问题在于,提供一种手动签名的方法及移动终端, 通过移动终端对需要签署的文件进行签署,避免了因耽搁签署时间造成的损失, 提高了工作效率。
为了解决上述技术问题, 一方面,本发明的实施例提供了一种手动签名的 方法,包括
获取对移动终端上需要签名的文件进行电子签名的签名信息; 生成信息体,所述信息体包含所述需要签名的文件的内容信息和/或所述移
动终端的标识信息;
将所述生成的信息体嵌入到所述签名信息中,并将所述嵌入有信息体的签
名信息添加到所述需要签名的文件的待签名处。
相应的,本发明还提供一种手动签名的移动终端,包括
获取单元用于获取对移动终端上需要签名的文件进行电子签名的签名信
自
第一处理单元用于生成信息体,所述信息体包含所述需要签名的文件的 内容信息和/或所述移动终端的标识信息;
第二处理单元用于将所述产生的信息体嵌入到所述签名信息中,并将所 述嵌入有信息体的签名信息添加到所述需要签名的文件的待签名处。
本发明一种手动签名的方法及移动终端具有如下优点
由于签名信息包含签署文件的签署人的信息,信息体又包含签署文件的移 动终端的信息以及需签署文件的内容信息,将信息体嵌入签名信息作为文件的 签名即起到了防伪的效果又提高了工作的效率。
图1是本发明实施例所提供的一种手动签名的方法的流程示意图; 图2是本发明实施例所提供的一种通过移动终端进行手动签名的流程示意 图3是本发明实施例所提供的验证嵌入有信息体的签名信息的合法性的具 体流程示意具体实施例方式
下面参考附图对本发明的优选实施例进行描述。
参见图1,为本发明实施例所提供的一种手动签名的方法的流程示意图。 步骤SIO中,获取对移动终端上需要签名的文件进行电子签名的签名信息。 该步骤具体可为输入对移动终端上需要签名的文件进行电子签名的原始
信息,根据输入的所述原始信息,将所述输入的原始信息转换为签名信息。
步骤S20中,生成信息体,所述信息体包含所述需要签名的文件的内容信
息和/或所述移动终端的标识信息。
该步骤具体可为获取所述移动终端上需要签名的文件的内容信息和/或所
述移动终端的标识信息;根据所述获取所述移动终端上需要签名的文件的内容
信息和/或所述移动终端的标识信息,生成信息体;对所述生成的信息体进行加密。
步骤S30中,将所述生成的信息体嵌入到所述签名信息中。
以下具体说明本发明实施例所提供的一种通过移动终端实现手动签名的方法。
参见图2,为本发明实施例所提供的一种通过移动终端进行手动签名的流程 示意图。
步骤S101中,打开需在移动终端上进行电子签名的文件,所述文件可以通 过点对点短信或无线下载的方式下载到用户的手机上,用户对下载到手机上的 文件进行确认,确认若是需要进行签署的文件时,则将其打开。
步骤S102中,用户输入进行电子签名的原始信息,所述原始信息包括文 字信息、指统信息。例如,用户可以输入自己的名字或者其他信息(比如同意、 批准等字样),此时的手写屏幕类似于一个画板,前提是需要手机支持手写功能。 另外,用户也可以输入指纹,现在指紋已经开始在手机上广泛的使用,总之, 可以代表使用者的唯一身份标识信息都可以作为需要签名的原始信息输入到手 机中,信息输入完毕后,由于后续签名格式的需要,对输入的原始信息进行转 换,将用户输入的原始信息转换为签名信息,例如,将输入的原始信息转换为 签名图片,签名图片作为用户输入信息的一种保存格式,并不固定,也可以直 接保存用户输入信息的原始信息,无论何种保存格式都包含了使用者唯一身份 的信息;
步骤S201中,获取所述移动终端上需要签名的文件的内容信息和/或所述移 动终端的标识信息。本实施例中,所述移动终端上需要签名的文件的内容信息 为所述需签名的文件的摘要信息;所述移动终端的标识信息包括移动终端IMEI 号码及签名当前日期。
其中,获取签名当前日期是为了判断签名的有效期;获取IMEI号码的目的 是为了标识手机,因为IMEI是全球唯一的;获取摘要信息是为了保证文件的完 整性的。
步骤S202中,才艮据所述需要签名的文件的内容信息和/或所述移动终端的标 识信息生成信息体。本实施例中,移动终端将所述获取的摘要信息、移动终端 IMEI号码及签名当前日期组合生成信息体。当然,可以理解的是,生成所述信 息体的元素并不限于所述需签名的文件的摘要信息、移动终端IMEI号码及签名 当前日期,只要移动终端特有的元素都可以用来合成信息体。
步骤S203中,对所述生成的信息体进行加密,可采用用户私有密钥的形式
对信息体进行加密。
步骤S30中,将所述生成的信息体嵌入到所述签名信息中,此过程采用数 字水印的嵌入技术,嵌入信息体的签名信息既包含了用户的签名信息,又包含 了用户进行签名的移动终端的相关信息。
步骤S40中,将嵌入有所述信息体的所述签名信息添加到所述需要签名的 文件的待签名处,进而完成签署文件的过程。
参见图3,为本发明实施例所提供的验证嵌入有信息体的签名信息的合法性 的具体流程示意步骤S501中,提取所述签名信息中的信息体。
步骤S502中,对所述提取的信息体进行解密,解密的过程可以使用公钥对 信息体进行解密,所述公钥与私钥是一一对应的关系,公钥可以解开由私钥设 定的密码。
步骤S503中,判断所述解密的信息体是否与所述需要签名的文件的内容信 息和所述移动终端的标识信息相符合,如果是合法的签名,则解密后的信息应 与所述需要签名的文件的内容信息和所述移动终端的标识信息相符合,本实施 例中,解密后的信息应该与需签名文件的摘要信息、手机IMEI号码及签名时间 相符合,否则就是非法签名。
相应的,本发明实施例还提供了一种手动签名的移动终端,如图4所示, 所述移动终端包括获取单元1、第一处理单元2及第二处理单元3。
所述获取单元1用于获取对移动终端上需要签名的文件进行电子签名的签 名信息。所述获取单元1具体包括输入模块14,用于输入对移动终端上需要签 名的文件进行电子签名的原始信息,及
第一获取4莫块16,用于根据输入的所述原始信息,将所述输入的原始信息 转换为签名信息。
具体实现中,输入模块14输入对移动终端上需要签名的文件进行电子签名 的原始信息,所述信息包括文字信息、指统信息。例如,用户可以输入自己 的名字或者其他信息(比如同意、批准等字样),此时的手写屏幕类似于一个画 板,前提是需要手机支持手写功能。另外,用户也可以输入指紋,现在指紋已 经开始在手机上广泛的使用,总之,可以代表使用者的唯一身份标识信息都可 以作为需要签名的信息通过输入模块14输入到手机中,信息输入完毕后,由于
后续签名格式的需要,对输入的原始信息进行转换,将用户输入的原始信息转 换为签名信息,例如,将输入的原始信息转换为签名图片,签名图片作为用户 输入信息的一种保存格式,并不固定,也可以直接保存用户输入信息的原始信
息,无论何种保存格式都包含了使用者唯一身份的信息;。
第一获取模块16根据所述原始信息生成的签名图片,获取签名信息,所述 签名信息包含了使用者唯一身份的信息。
所述第一处理单元2与所述获取单元1相连接,用于生成信息体,所述信 息体包括所述需要签名的文件的内容信息和/或所述移动终端的标识信息。
所述移动终端还包括加密单元5,与所述第一处理单元2相连接,用于对 所述生成的信息体进行加密。
具体实现中,所述移动终端上需要签名的文件的内容信息为所述需签名的 文件的摘要信息;所述移动终端的标识信息包括移动终端IMEI号码及签名当前 日期。其中,所迷第一处理单元2获取签名当前日期是为了判断签名的有效期; 获取IMEI号码的目的是为了标识手机,因为IMEI是全球唯一的;获取摘要信 息是为了保证文件的完整性的。移动终端获取所述需要签名的文件的内容信息 和/或所述移动终端的标识信息包括但不限于摘要信息、移动终端IMEI号码、 签名当前日期。所述第一处理单元2根据所述需要签名的文件的内容信息和/或 所述移动终端的标识信息生成信息体,本实施例中,所述第一处理单元2将所 述获取的摘要信息、移动终端IMEI号码及签名当前日期组合生成信息体,生成 的信息体包含需签名的文件的摘要信息、移动终端IMEI号码及签名当前日期, 但不限于需签名文件的摘要信息、移动终端IMEI号码及签名当前日期,只要手 机特有的元素都可以用来合成信息体。所述加密单元5对所述生成的信息体进 行加密,具体可采用用户私有密钥的形式对信息体进行加密。
所述第二处理单元3分别与所述获取单元1及第一处理单元2相连接,用 于将所述产生的信息体嵌入到所述签名信息中,具体可采用数字水印的嵌入技 术,嵌入信息体的签名信息既包含了使用者唯一身份的信息,又包含了用户进 行签名的移动终端的相关信息。
优选的,所述移动终端还包括判断单元4,其与所述第二处理单元3相连接, 用于判断所述嵌入有所述信息体的所述签名信息是否合法,如果判断为是,则 所述签名信息为合法签名信息。所述判断单元4验证嵌入有信息体的签名信息
的合法性的具体流程可为提取所述签名信息中的信息体;对所述提取的信息 体进行解密,解密的过程可以使用公钥对信息体进行解密,所述公钥与私钥是 ——对应的关系,公钥可以解开由私钥设定的密码;判断所述解密的信息体是 否与所述需要签名的文件的内容信息和/或所述移动终端的标识信息相符合,如 果是合法的签名,则解密后的信息应与所述需要签名的文件的内容信息和/或所 述移动终端的标识信息相符合,本实施例中,解密后的信息应该与需签名的文 件的摘要信息、手机IMEI号码及签名时间相符合,否则就是非法签名。
由于签名信息既包含签署文件的签署人的签名信息,信息体又包含签署文 件的内容信息以及移动终端的标识信息,将信息体嵌入签名信息作为文件的签 名即起到了防伪的效果又提高了工作的效率,避免了因耽搁签署时间造成的损 失。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之 权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1、一种手动签名的方法,其特征在于,包括获取对移动终端上需要签名的文件进行电子签名的签名信息;根据所述移动终端的标识信息和/或所述需要签名的文件的内容信息生成信息体;将所述生成的信息体嵌入到所述签名信息中,并将所述嵌入有信息体的签名信息添加到所述需要签名的文件的待签名处。
2、 如权利要求1所述的手动签名的方法,其特征在于,所述获取对移动终 端上需要签名的文件进行电子签名的签名信息的步骤包括输入对移动终端上需要签名的文件进行电子签名的原始信息; 转换所述输入的原始信息为签名信息。
3、 如权利要求1所述的手动签名的方法,其特征在于,所述生成信息体的 步骤之后还包括对所述生成的信息体进行加密。
4、 如权利要求1所述的手动签名的方法,其特征在于,还包括判断所述 嵌入有信息体的签名信息是否合法,该步骤包括提取所述签名信息中的信息体; 对所述提取的信息体进行解密;判断所述解密的信息体是否与所述需要签名的文件的内容信息和/或所述移 动终端的标识信息相符合,如果判断为是,则所述签名信息为合法签名信息。
5、 如权利要求1或4所述的手动签名的方法,其特征在于,所述需要签名 的文件的内容信息为所述需要签名的文件的摘要信息;所述移动终端的标识信 息包括所述移动终端IMEI号码或所述移动终端签名当前日期。
6、 一种移动终端,其特征在于,包括 获取单元,用于获取对移动终端上需要签名的文件进行电子签名的签名信自 第一处理单元,用于生成信息体,所述信息体包含所述需要签名的文件的内容信息和/或所述移动终端的标识信息;第二处理单元,用于将所述产生的信息体嵌入到所述签名信息中,并将所 述嵌入有信息体的签名信息添加到所述需要签名的文件的待签名处。
7、 如权利要求6所述的移动终端,其特征在于,所述获取单元包括 输入模块,用于输入对移动终端上需要签名的文件进行电子签名的原始信息;第一获取4莫块,用于转换所述输入的原始信息为签名信息。
8、 如权利要求6所述的移动终端,其特征在于,还包括加密单元,与所述第一处理单元相连接,用于对所述生成的信息体进行加密。
9、 如权利要求6所述的移动终端,其特征在于,还包括判断单元,用于 判断所述嵌入有所述信息体的所述签名信息是否合法,如果判断为是,所述签 名信息为合法签名信息。
全文摘要
本发明公开了一种手动签名的方法,包括获取对移动终端上需要签名的文件进行电子签名的签名信息;生成信息体,所述信息体包含所述需要签名的文件的内容信息和/或所述移动终端的标识信息;将所述生成的信息体嵌入到所述前名信息中。本发明还公开了一种手动签名的移动终端,包括获取单元,与所述获取单元相连接的第一处理单元,分别与所述获取单元、所述第一处理单元相连接的第二处理单元。采用本发明一种手动签名的方法及移动终端,通过移动终端对需要签署的文件进行签署,避免了因耽搁签署时间造成的损失,提高了工作效率。
文档编号G06Q10/00GK101364294SQ20081019893
公开日2009年2月11日 申请日期2008年9月28日 优先权日2008年9月28日
发明者徐进涛, 曹淑华, 沈艳波, 飞 邹, 顾志红 申请人:宇龙计算机通信科技(深圳)有限公司