[发明专利]一种电子交易文件的保护方法在审
申请号: | 201210261323.7 | 申请日: | 2012-07-26 |
公开(公告)号: | CN102831341A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 洪军;王三旗 | 申请(专利权)人: | 深圳市赛格导航科技股份有限公司 |
主分类号: | G06F21/00 | 分类号: | G06F21/00;H04L29/06 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 郭伟刚 |
地址: | 518019 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 交易 文件 保护 方法 | ||
技术领域
本发明涉及计算机网络安全技术领域,尤其涉及一种电子交易文件的保护方法。
背景技术
在支付扣费过程中,本地系统生成一个文件,通过银联提供的上传页面上传至银联,银联去各银行做扣款处理,完成后在银联提供的下载页面可以下载到相应的处理结果文件,而后上传到本地计费系统做处理。
由于电子交易过程文件经过多个环节,涉及多个人,有可能存在某人修改的现象,尤其是涉及金额的地方,因此,必须采取一种加密算法和检验手段来确保文件在生成到传到银联没有被修改过,同时也防止银联返回的文件从生成到本地接收并传入计费系统没有更改过。
发明内容
本发明要解决的技术问题在于,现有技术电子交易文件结果多个环节、涉及多个人,有可能被修改等缺陷,提供一种电子交易文件的保护方法。
本发明解决其技术问题所采用的技术方案是:
提供一种电子交易文件的保护方法,包括以下步骤:
S1、通过第一加密算法计算出与电子交易文件对应的加密值;所述加密值随电子交易文件的任何修改而改变;
S2、通过第二加密算法计算出与加密值对应的字符串,并存储于校验文件;所述校验文件的文件名与电子交易文件的文件名相同;
S3、传输电子交易文件和校验文件;
S4、通过第二加密算法解密校验文件获取校验文件解密后的加密值;
S5、判断校验文件解密后的加密值与电子交易文件的加密值是否相同;若相同,则跳转步骤S6;若不同,则提示电子交易文件被修改,并返回步骤S3;
S6、接收电子交易文件。
优选的,所述第一加密算法为MD5算法,加密值为MD5值。
优选的,所述校验文件的扩展名为.md5。
优选的,所述第二加密算法为DES算法。
优选的,所述电子交易文件为扣费文件。
优选的,所述电子交易文件为文本文件或excel文件。
实施本发明电子交易文件的保护方法,具有以下有益效果:采用本发明的保护方法,能够及时发现电子交易文件在传输等中间环节是否被篡改,有效保护电子交易文件,使电子交易文件更加安全。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。附图中:
图1是本发明电子交易文件的保护方法实施例的流程示意图。
具体实施方式
下文将要描述的各种实施例将要参考相应的附图,这些附图构成了实施例的一部分,其中描述了实现本发明可能采用的各种实施例。应明白,还可使用其他的实施例,或者对本文列举的实施例进行结构和功能上的修改,而不会脱离本发明的范围和实质。
本发明对电子交易文件进行保护的原理:由于电子交易文件从生成到网络中的上传下载都不会改变文件的MD5值,具有唯一性,但只要是修改文件的任何内容都会改变这个MD5值,因此,可通过MD5值来校验文件是否被修改,为了保护MD5值,增加了DES算法对其进行加密以及解密,进而可以保护电子交易文件。
在本发明提供的一种电子交易文件的保护方法实施例中,如图1所示,包括以下步骤:
S1、通过第一加密算法计算出与电子交易文件对应的加密值;所述加密值随所述电子交易文件的任何修改而改变;
S2、通过可逆的第二加密算法计算出与加密值对应的校验文件;校验文件的文件名与电子交易文件的文件名相同;
S3、传输电子交易文件和校验文件;
S4、通过第二加密算法解密校验文件获取校验文件解密后的加密值;第二加密算法的密钥通过提取约定,且通过其他途径传输给对方;
S5、判断校验文件的加密值与电子交易文件的加密值是否相同;若相同,则跳转步骤S6;若不同,则提示所述电子交易文件被修改,并返回步骤S1。
S6、接收电子交易文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市赛格导航科技股份有限公司,未经深圳市赛格导航科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210261323.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体装置
- 下一篇:一种网络资源按需处理方法及装置