发明名称 |
一种检测文件是否被篡改的方法及装置 |
摘要 |
本发明实施例提供了一种检测文件是否被篡改的方法及装置,方法包括:获得路径加密文件;路径加密文件是在软件发布之前生成的;在软件发布之后,解密路径加密文件,获得第一存储路径和第二存储路径;根据第一存储路径获得待检测文件;对待检测文件进行加密计算获得第一密文值;根据第二存储路径获得第二密文值,其中,第二密文值为基于待检测文件所对应的原始文件确定的密文值;确定第一密文值和第二密文值是否相同,若相同,则确定待检测文件未被篡改,若不相同,确定待检测文件被篡改。应用本发明实施例,提升了获取需要检测的文件的速度,当存在恶意程序对文件进行篡改时,可快速地获知文件被篡改,且增加了破解难度。 |
申请公布号 |
CN106295407A |
申请公布日期 |
2017.01.04 |
申请号 |
CN201610707650.9 |
申请日期 |
2016.08.22 |
申请人 |
杭州华三通信技术有限公司 |
发明人 |
陈曦 |
分类号 |
G06F21/64(2013.01)I |
主分类号 |
G06F21/64(2013.01)I |
代理机构 |
北京柏杉松知识产权代理事务所(普通合伙) 11413 |
代理人 |
马敬;项京 |
主权项 |
一种检测文件是否被篡改的方法,其特征在于,包括:获得路径加密文件;所述路径加密文件是在软件发布之前生成的;在软件发布之后,解密所述路径加密文件,获得第一存储路径和第二存储路径;根据所述第一存储路径获得待检测文件;对所述待检测文件进行加密计算获得第一密文值;根据第二存储路径获得第二密文值,其中,所述第二密文值为基于所述待检测文件所对应的原始文件确定的密文值;确定所述第一密文值和所述第二密文值是否相同,若相同,则确定所述待检测文件未被篡改,若不相同,确定所述待检测文件被篡改。 |
地址 |
310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号 |