仅仅通过置乱的方式,是无法对图像进行安全加密的。 针对采用置乱方式加密,可以采用多对(明文、密文)推导出加密时所使用的置乱盒。 step1 :初始化 1、使用I表示明文,E表示密文,彼此间关系如下: 2、为了处理上的方便,把二维转换为一维(这里为了说明方便,实际上,大多数语言,例如MATLAB等,都是可以直接将二维看做一维处理的) 3、找彼此对应关系: step 2:交叉运算(Intersection) 按照step1中的操作,对多组(明文、密文)对进行初始化,找到多个对应关系。然后将这些对应关系进行交叉运算。 例如,假设我们使用两队(明文、密文)进行初始化,找到R1,和R2,如下: