发明名称 |
文件加密、解密方法及装置 |
摘要 |
本发明公开了一种文件加密、解密方法及装置,属于数据处理技术领域。文件加密方法包括:替换待加密文件中预设位置的数据,得到数据更改后的加密文件;以用户输入的密码为对称密钥,对替换的预设位置的数据进行加密,形成解密因子;存储解密因子。文件解密方法包括:获取用户输入的密码及加密文件对应的解密因子;根据用户输入的密码对解密因子进行解密,得到解密后的数据;将解密后的数据替换加密文件当前预设位置的数据,得到解密后的文件。本发明通过替换文件预设位置的数据,并仅对该预设位置的数据进行加密和解密处理,从而相对于现有技术中对整个文件进行加密和解密的处理而言,可有效降低处理时间,进而提高处理的效率。 |
申请公布号 |
CN103377347B |
申请公布日期 |
2016.01.06 |
申请号 |
CN201210123373.9 |
申请日期 |
2012.04.24 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
梁家辉 |
分类号 |
G06F21/62(2013.01)I |
主分类号 |
G06F21/62(2013.01)I |
代理机构 |
北京三高永信知识产权代理有限责任公司 11138 |
代理人 |
黄厚刚 |
主权项 |
一种文件加密方法,其特征在于,所述方法包括:以乱码替换待加密文件中预设位置的数据,得到数据更改后的加密文件,所述预设位置为待加密文件中的开始位置和结束位置;为所述加密文件设置加密后缀,以根据所述加密后缀识别所述加密文件;以用户输入的密码为对称密钥,对替换的所述预设位置的数据进行加密,形成解密因子;存储所述解密因子。 |
地址 |
518000 广东省深圳市福田区赛格科技园2栋东403室 |