浮香笔阁>历史穿越>我能查看人物属性 > 第二百五十五章 隐写术
    通常照片由像素构成,像素又是以r、g、b三个值也既是红绿蓝三种通道颜色进行记录,相当于三原色一样,由rgb值就能构成任意颜色。

    而rgb值又是以0-255的数字表示,数字在计算机里又是以二进制储存,咱们常用的十进制是到数字十就进一位,二进制顾名思义就是二进一,简单理解就是所有数值都用有规律的0和1进行记录表达。

    lsb隐写就是在二进制数值的最低有效位进行修改,把最低有效位的0改成1,或者把1改成0,二进制数值改动后会造成rgb值变化,但只是及其微小的变化,肉眼几乎不可能分辨出差异……”

    这下可好,一大段更绕的概念科普从孟博超口中吐出,一层套一层,堪称俄罗斯套娃。

    “停,欺负我不懂电脑是吧,直接说结论。”

    杨博文有些头大的叫停了孟博超。

    “好吧,简单点来说,正常照片的像素数据中最低有效位0和1出现的概率是接近持平的,但这张照片0值出现的概率大幅度超标了,很可能是有人进行了改动。”

    孟博超悻悻的停下卖弄,简单的道:“这种改动肉眼辨别不出差异,但参照特定规律就能隐藏写入信息,而这些规律也是现成的,软件开发里有很多共同制定的字符编码表,不同数字就能代表不同字母乃至汉字。”

    “所以你能破解里面隐藏信息?”

    何庆一针见血的问道。

    “理论上是这样,编码表就那几种,对比一下就能找出规律了,但问题是我不知道被改动的像素点是哪些,刚才我已经试过了,并不是从首尾像素进行的规律改动。”

    孟博超有些尴尬的讪笑。

    现在的情况是他知道里面隐藏了某些文字信息,但却不知道那些是隐藏的信息。

    毕竟像素值也是用数字表示的,和字符编码表对照后的结果不一定就是被写入的隐藏信息。

    简单来形容,就比如一首藏头诗或者藏尾诗,如果知道是藏头藏尾自然能一眼看出藏起来的话。

    可要是毫无规律的藏在里面那就很难看出来了,除非弄清楚规律或者一个个的去组词尝试。

    “这不是现成的对照组吗。”