摘要:本发明涉及一种文件加解密的方法和系统。所述方法包括:创建秘钥数组以及跳跃函数;读取原始文件的数据元素;分别将原始文件的数据元素作为跳跃函数的因变量,计算跳跃函数对应的值,将对应的值作为索引查询秘钥数组,得到各个数据元素对应的秘钥;将所述原始文件的各个数据元素分别与其对应的秘钥异或得到加密文件;将加密文件的各个数据元素分别与其对应的秘钥异或还原得到原始文件。本发明基于异或的可逆性,创建跳跃函数,实现跳跃式索引原始文件的数据元素应对的秘钥,将原始文件的数据元素和对应的秘钥异或得到加密文件,将加密文件的数据元素和对应的秘钥异或还原得到原始文件,能够很好的在内存小的嵌入式设备上实现文件的加解密。
- 专利类型发明专利
- 申请人广州视源电子科技股份有限公司;
- 发明人高平东;郑洪涛;李艳峰;
- 地址510530 广东省广州市广州黄埔区云埔四路6号
- 申请号CN201610707462.6
- 申请时间2016年08月23日
- 申请公布号CN106372529A
- 申请公布时间2017年02月01日
- 分类号G06F21/62(2013.01)I;