Microsoft Office是使用最为广泛的办公软件,Office文件的安全性主要是通过对Office文件进行加密来实现的。尽管自Office97发布以来,Microsoft公司对Office办公软件的文件加密功能进行了不断改进,但是,Office加密文件的安全性仍然难以...Microsoft Office是使用最为广泛的办公软件,Office文件的安全性主要是通过对Office文件进行加密来实现的。尽管自Office97发布以来,Microsoft公司对Office办公软件的文件加密功能进行了不断改进,但是,Office加密文件的安全性仍然难以保证。通过对Office文件加/解密过程进行分析,提出了存在的攻击,同时分析了各版本Office所采用的具体加/解密算法,设计了破解实验,得出了实验测试数据,并以时间代价为指标,对Office加密文件是否安全进行了详细的论证。展开更多
文摘二维码在产品防伪、追溯等领域中广泛应用,数字水印不仅能有效保护其所属权,而且不影响其正常使用。水印在二维码中具有不可见性、鲁棒性。首先对二维码图像进行分块,并对每个分块进行离散余弦变换(Discrete Cosine Transform,DCT);其次对每一分块再取中心块进行奇异值分解(Singular Value Decomposition,SVD);最后将经Logistic和Arnold变换加密后的水印图像置入到奇异值分解后的特征值中,形成置入水印的二维码。二维码置入水印的逆过程实现了水印的提取。实验证实了二维码中水印能有效抵抗图像多种攻击,具有良好的鲁棒性、安全性和不可见性。