一种文件自动签名的方法和装置的制作方法

文档序号:6576140阅读:118来源:国知局
专利名称:一种文件自动签名的方法和装置的制作方法
技术领域
本发明属于信息技术领域,尤其涉及一种文件自动签名的方法和装置。
背景技术
随着社会的不断进步,人们对效率的要求越来越高。
在应用程序的开发领域,当程序员开发出一套程序后,需要及时的投入应 用,大部分的应用程序需要得到公司管理部门的签名后方可进行其他的应用。
但是在现有技术中,开发出的应用程序往往得不到及时的签名,譬如由于 时间差的原因,国外代理商应用程序开发人员开发的最新应用程序不能得到最
及时的签名;或者公司内部应用开发人员在加班时间开发的应用程序也不能得 到及时的签名,这就导致延误了应用程序投入市场的时机,给公司的发展带来 不良的影响。

发明内容
本发明的目的在于提供一种文件自动签名的方法,皆在使得开发出的应用 程序能够得到及时的签名。
本发明实施例是这样实现的, 一种文件自动签名的方法,所述方法包括下 述步骤
监测预设的签名申请邮件接收邮箱是否接收到签名申请邮件; 当所述邮箱接收到签名申请邮件时,获取所述签名申请邮件的附件进行签
名;
将签名后的附件回复至所述签名申请邮件的发送方。 本发明实施例的另一目的在于提供一种文件自动签名的装置,所述装置包括
签名申请邮件监测模块,用于监测预设的签名申请邮件接收邮箱是否接收
到签名申请邮件;
签名模块,用于当所述签名申请邮件监测模块监测到所述签名申请邮件接 收邮箱接收到签名申请邮件时,获取所述签名申请邮件的附件进行签名;
签名邮件回复才莫块,用于将签名后的附件回复至所述签名申请邮件的发送方。
本发明实施例通过设置专门的签名申请接收邮箱,在接收到需要签名的邮 件后,获取该邮件的附件并进行自动签名后,将签名后的附件以邮件的形式返 回至邮件发送方,使的邮件发送方的附件能够及时地得到签名,极大地提高了 工作效率。


图1是本发明4是供的文件自动签名的方法的实现流程图; 图2是本发明提供的文件自动签名的装置的结构图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
本发明实施例通过设置专门的签名申请接收邮箱,在接收到需要签名的邮 件后,获取该邮件的附件并进行自动签名后,将签名后的附件返回至邮件发送 方。
图1示出了本发明实施例提供的文件自动签名的方法的流程,详述如下。
在步骤S101中,设置签名申请邮件接收邮箱。
在步骤S102中,存储具有签名申请权限的邮件发送方的信息。在步骤S103中,监测签名申请邮件接收邮箱是否接收到签名申请邮件,当 监测有新邮件时,进行步骤S104,否则继续进行监测。
在具体实施过程中,根据系统设置的时间阀值对签名申请邮件接收邮箱进 行检测,为了保证及时地回复待签名邮件, 一般时间阀值会设置的很小,譬如 五分钟或者十分钟。
在步骤S104中,接收所述邮件;
在步骤S105中,判断所述邮件的发送方是否属于已存储的具有签名申请权 限的邮件发送方,当所述邮件的发送方属于已存储的具有签名申请权限的邮件 发送方时,进行步骤S107,否则进行步骤S106。
在步骤S106中,放弃该邮件。
在步骤S107中,则获取所述签名申请邮件的附件作为待签名的应用程序进 行签名;
在步骤S108中,将所述签名后的附件返回至该邮件的发送方。 优选的,将所述签名后的附件以邮件的形式返回至该邮件的发送方。 在具体实施过程中,本发明的安全认证机制的具体实现如下 本发明实施例为每个需要签名的应用程序进行数字签名,每一个应用程序 在发布前,都根据应用程序的二进制内容Y生成一个摘要z,然后用公开密钥 算法(譬如RSA算法)以特定的私钥(Prvkey)加密这个z得到w, w就是这 个应用程序的数字签名;
销售点终端(Point of Sales, POS )在运行已经进行签名的应用程序前,都 要核对其数字签名的有效性,即POS机里的每一个应用软件在被管理器运行之 前,它的程序二进制内容首先被管理器分成2段后156个字节w;之前的所 有内容Y。管理器会根据Y的内容生成一个摘要z,然后用公开密钥算法(譬 如RSA算法)以对应的公钥(Pubkey)解密w得到v。如果z和v相同,则认 为这个应用程序的凄t字签名是有效的,可以运行;如果z和v不同,则认为这 个应用程序的数字签名是无效的,禁止运行。图2示出了本发明实施例^是供的文件自动签名的装置的结构。 其中,邮件发送方资才各存储模块21存储具有签名申请权限的邮件发送方 的信息。
签名申请邮件监测模块22监测签名申请邮件接收邮箱是否接收到签名申 请邮件,在具体实施过程中,为了保证及时地回复待签名邮件,签名申请邮件 监测模块22是根据系统设置的时间阀值定时监测邮箱的, 一般时间阅值会设置 的很小,譬如五分钟或者十分钟。
当签名申请邮件监测模块22监测到所述邮箱接收到签名申请邮件时,签名 权限判断模块23判断所述邮件的发送方是否属于已存储的具有签名申请权限 的邮件发送方,当所述签名权限判断模块23判断所述邮件的发送方属于已存储 的具有签名申请权限的邮件发送方时,签名模块24获取所述签名申请邮件的附 件作为待签名的应用程序进行签名。
签名邮件回复模块25将所述签名模块24签名后的附件返回至该邮件的发送方。
在具体实施过程中,签名邮件回复模块25将所述签名后的附件以邮件的形 式返回至该邮件的发送方。
本发明实施例通过设置专门的签名申请接收邮箱,在接收到需要签名的邮 件后,获:f又该邮件的附件并进行自动签名后,将该附件以邮件的形式返回至邮 件发送方,使的邮件发送方的应用程序能够及时地得到签名,极大地提高了工 作效率。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种文件自动签名的方法,其特征在于,所述方法包括下述步骤监测预设的签名申请邮件接收邮箱是否接收到签名申请邮件;当所述邮箱接收到签名申请邮件时,获取所述签名申请邮件的附件进行签名;将签名后的附件回复至所述签名申请邮件的发送方。
2、 如权利要求i所述的文件自动签名的方法,其特征在于,在所述监测预 设的签名申请邮件接收邮箱是否接收到签名申请邮件的步骤之前,所述方法还包括存储具有签名申请权限的邮件发送方的信息。
3、 如权利要求2所述的文件自动签名的方法,其特征在于,在所述获取所 述签名申请邮件的附件进^f于签名的步骤之前,所述方法还包括判断所述邮件的发送方是否属于已存储的具有签名申请权限的邮件发送 方;若是,则执行所述获取所述签名申请邮件的附件进行签名的步骤。
4、 如权利要求1所述的文件自动签名的方法,其特征在于,所述将签名后 的附件回复至所述签名申请邮件的发送方具体是将签名后的附件以邮件的形 式回复至所述签名申请邮件的发送方。
5、 一种文件自动签名的装置,其特征在于,所述装置包括签名申请邮件监测模块,用于监测预设的签名申请邮件接收邮箱是否接收 到签名申请邮件;签名模块,用于当所述签名申请邮件监测模块监测到所述签名申请邮件接 收邮箱接收到签名申请邮件时,获取所述签名申请邮件的附件进行签名;签名邮件回复才莫块,用于将签名后的附件回复至所述签名申请邮件的发送方。
6、 如权利要求5所述的文件自动签名的装置,其特征在于,所述装置还包括邮件发送方资格存储模块,用于存储具有签名申请权限的邮件发送方的信息。
7、 如权利要求5所述的文件自动签名的装置,其特征在于,所述装置还包括..签名权限判断模块,用于判断所述邮件的发送方是否属于已存储的具有签名申请权限的邮件发送方;当所述签名权限判断模块判断所述邮件的发送方属于已存储的具有签名申请权限的邮件发送方时,所述签名模块获取所述签名申请邮件的附件进行签名。
8、 如权利要求5所述的文件自动签名的装置,其特征在于,所述签名邮件回复模块将所述签名后的附件以邮件的形式返回至该邮件的发送方。
全文摘要
本发明适用于信息技术领域,提供了一种文件自动签名的方法和装置,所述方法包括下述步骤监测预设的签名申请邮件接收邮箱是否接收到签名申请邮件;当所述邮箱接收到签名申请邮件时,获取所述签名申请邮件的附件进行签名;将签名后的附件回复至所述签名申请邮件的发送方。本发明通过设置专门的签名申请接收邮箱,在接收到需要签名的邮件后,获取该邮件的附件进行签名后,将签名后的附件以邮件的形式回复至邮件发送方,使得邮件发送方的附件能够及时的得到签名,极大的提高了工作效率。
文档编号G06Q10/00GK101477659SQ20091010533
公开日2009年7月8日 申请日期2009年2月10日 优先权日2009年2月10日
发明者应海涛 申请人:百富计算机技术(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1