基于加法同态加密和多MSB预测的三维网格密文域可逆信息隐藏
原文:Reversible Data Hiding for 3D Mesh Model Based on Block Modulus Encryption and Multi-MSB Prediction
链接:Reversible Data Hiding for 3D Mesh Model Based on Block Modulus Encryption and Multi-MSB Prediction
主要算法思想:
- 预处理:将顶点信息进行整数映射以及坐标转换
- 网格划分,同态加密和子块置乱:将三维网格划分为大小相等的子块,大小为N×N×N。对子块内的顶点信息使用相同的密钥进行加法同态加密,使其保留空间相关性。然后对加密后的子块进行置乱操作,只对子块间进行置乱,而非子块内顶点的置乱,提高其密文域的安全性。
- 多MSB预测:得到密文域顶点信息,在每个子块内进行多MSB预测得到嵌入位置。
- 信息隐藏:将秘密信息嵌入到密文域中
- 信息恢复:提取秘密信息,将子块逆置乱,逆加法同态加密操作得到原始网格信息。