1.一种基于信息隐藏的数据安全保护方法,其特征在于包括如下步骤:
(1)关键数据处理:输入数据时对关键数据进行处理,将输入的关键数据信息转换成二值图像,二值图像显示的内容为关键数据信息,将输入的关键数据和其二值图像两种类型数据作为输入关键数据隐藏存储或传输;
(2)数据隐藏存储或传输:根据输入关键数据的大小和载体图像的隐藏容量,计算载体图像能隐藏输入关键数据的份数,应用现有隐藏算法将输入关键数据的多个备份数据隐藏到载体图像中,得到载密图像,只对载密图像进行存储或传输,非关键数据进行直接存储或传输,使关键数据不可见;
(3)关键数据的显示:当需要关键数据时,读取载密图像并进行检测,载密图像没有被破坏,应用对应的提取方法从载密图像中直接提取关键数据信息进行显示;
(4)关键数据的恢复:当需要关键数据时,读取载密图像并进行检测,载密图像被破坏,首先提取文本格式的关键数据,在提取的多个备份数据中,若至少存在一个没被破坏的位,则可恢复关键数据,若提取文本格式数据时出现乱码无法获取正确的关键数据,则提取二值图像格式的关键数据;在提取的多个备份中至少存在一个没被破坏的位,则可直接获得正确的关键数据显示的二值图像,若提取出来的二值图像中的某些像素已经被破坏,对提取的二值图像进行修复,修复完成则可恢复关键数据。