摘要
本发明公开了一种变长分块的支持压缩加密的源端重删方法及系统,包括:对新的文件进行数据压缩的同时计算窗口指纹,进行分块,得到压缩数据块;计算压缩数据块的强哈希值,并作为重删指纹;用重删指纹与服务器中的重删指纹库比对,进行去重处理;生成随机密钥,利用随机密钥对压缩数据块进行加密,并上传至服务器进行保存;利用重删指纹与压缩数据块生成去重密钥;利用去重密钥和用户密钥分别加密随机密钥,并保存至元数据中,供下载使用;对已有的相同文件或相同压缩数据块进行去重。本发明通过将变长分块、压缩、加密和重删进行结合,在具备和明文同样的重删效果的同时保证了用户对于数据安全的需求。
技术关键词
密钥
指纹
解密元数据
分块
生成随机
数据压缩
滑动窗口
可读存储介质
服务端
处理器
哈希算法
加密模块
数据安全
数据加密
服务器
存储器
计算机
系统为您推荐了相关专利信息
智能指环
主控芯片
语音指令识别
终端设备
电子器件
MQTT客户端
加密
MQTT服务器
主题
路由器
分类方法
网络
注意力机制
图像块
Softmax函数
继电保护定值
继电保护装置
计算机可执行指令
数据安全防护
数据加密技术