第二百五十五章 隱寫(xiě)術(shù)
而RGB值又是以0-255的數(shù)字表示,數(shù)字在計(jì)算機(jī)里又是以二進(jìn)制儲(chǔ)存,咱們常用的十進(jìn)制是到數(shù)字十就進(jìn)一位,二進(jìn)制顧名思義就是二進(jìn)一,簡(jiǎn)單理解就是所有數(shù)值都用有規(guī)律的0和1進(jìn)行記錄表達(dá)。
LSB隱寫(xiě)就是在二進(jìn)制數(shù)值的最低有效位進(jìn)行修改,把最低有效位的0改成1,或者把1改成0,二進(jìn)制數(shù)值改動(dòng)后會(huì)造成RGB值變化,但只是及其微小的變化,肉眼幾乎不可能分辨出差異……”
這下可好,一大段更繞的概念科普從孟博超口中吐出,一層套一層,堪稱(chēng)俄羅斯套娃。
“停,欺負(fù)我不懂電腦是吧,直接說(shuō)結(jié)論?!?br/>
楊博文有些頭大的叫停了孟博超。
“好吧,簡(jiǎn)單點(diǎn)來(lái)說(shuō),正常照片的像素?cái)?shù)據(jù)中最低有效位0和1出現(xiàn)的概率是接近持平的,但這張照片0值出現(xiàn)的概率大幅度超標(biāo)了,很可能是有人進(jìn)行了改動(dòng)?!?br/>
孟博超悻悻的停下賣(mài)弄,簡(jiǎn)單的道:“這種改動(dòng)肉眼辨別不出差異,但參照特定規(guī)律就能隱藏寫(xiě)入信息,而這些規(guī)律也是現(xiàn)成的,軟件開(kāi)發(fā)里有很多通用的字符編碼表,不同的數(shù)字就能代表不同字母乃至漢字?!?br/>
“所以你能破解里面隱藏信息?”
何慶一針見(jiàn)血的問(wèn)道。
“理論上是這樣,編碼表就那幾種,對(duì)比一下就能找出規(guī)律了,但問(wèn)題是我不知道被改動(dòng)的像素點(diǎn)是哪些,剛才我已經(jīng)試過(guò)了,并不是從首尾像素進(jìn)行的規(guī)律改動(dòng)?!?br/>
孟博超有些尷尬的訕笑。
現(xiàn)在的情況是他知道里面隱藏了某些文字信息,但卻不知道哪些是隱藏的信息。
畢竟像素值也是用數(shù)字表示的,和字符編碼表對(duì)照后的結(jié)果不一定就是被寫(xiě)入隱藏信息。
簡(jiǎn)單來(lái)形容,就比如一首藏頭詩(shī)或者藏尾詩(shī),如果知道是藏頭藏尾自然能一眼看出藏起來(lái)的話(huà)。
可要是毫無(wú)規(guī)律的藏在里面那就很難看出來(lái)了,除非弄清楚規(guī)律或者一個(gè)個(gè)的去組詞嘗試。
“這不是現(xiàn)成的對(duì)照組嗎?!?br/>
夏旭拿起放在公文包上面的那張實(shí)體合照扔到了孟博超的筆記本鍵盤(pán)上。