Excel2007文档采用了一种新的默认文件格式,即ExcelXML格式,这种新的格式为在Excel文档中隐藏信息提供了新的思路。结合Excel2007的自身特点和XML规范,提出了一种基于无用属性的Excel2007文档信息隐藏方法。该方法首先将待隐藏的信息加密后转换为十六进制的Unicode码,然后通过算法选择可用于隐藏信息的XML部件,并创建无用属性,最后将转换后的字符串作为无用属性的属性值写入,从而达到信息隐藏的目的。实验表明,该方法的容量较大,隐蔽性好,可用于隐秘通信。
Microsoft Office Excel 2007 document introduces a new default file format.The file format,called Excel XML format,offers new ideas for steganography in Excel documents.Combining the features of Excel 2007 documents and XML specifications,an Excel 2007 document steganography method based on insignificant attribute is proposed.Firstly,the hidden information is encrypted and converted to the Unicode hexadecimal code.Then,the XML components used for hiding information are selected.And then an insignificant attribute is created.Finally,the converted string is written as the value of the insignificant attribute.Experiment results show that the method can achieve large information-carrying capacity and a better result with the imperceptibility.The method can be used for secret communications.