发明名称 文件加密、解密方法和装置
摘要 一种文件加密方法,以字节为单位对文件进行加密,对其中一个字节进行的加密过程包括以下步骤:根据待加密字节在所述文件中的位置索引以及预设的第一密钥获取第二密钥;根据所述位置索引以及所述第二密钥对所述待加密字节进行加密。上述文件加密方法可满足对加密文件进行流式播放的需求,而且可提高加密文件的信息安全级别。此外,还提供一种文件解密方法,以及提供一种文件加密装置和文件解密装置。
申请公布号 CN104966525B 申请公布日期 2016.11.23
申请号 CN201510019234.5 申请日期 2015.01.14
申请人 腾讯科技(深圳)有限公司 发明人 赵伟峰
分类号 G11B20/00(2006.01)I 主分类号 G11B20/00(2006.01)I
代理机构 广州华进联合专利商标代理有限公司 44224 代理人 何平;邓云鹏
主权项 一种文件加密方法,以字节为单位对文件进行加密,对其中一个字节进行的加密过程包括以下步骤:根据待加密字节在所述文件中的位置索引以及预设的第一密钥获取第二密钥,包括:计算所述位置索引模除预设值得到的结果,并将所述结果表示成一个字节长度的二进制数,得到所述位置索引的二进制数,所述预设值小于等于一个字节所表示的数值个数,且所述预设值为正整数;获取所述位置索引的二进制数中所述第一密钥对应的比特位数值;在预设的密钥表中读取所述比特位数值对应的第二密钥;根据所述位置索引以及所述第二密钥对所述待加密字节进行加密。
地址 518000 广东省深圳市福田区振兴路赛格科技园2栋东403室