每臺打印機都能打印隱形標(biāo)記是真的嗎?
前幾天,微博上有一篇很熱的文章,說美國FBI抓捕了一名泄露NSA機密信息的人。如果用搜索關(guān)鍵字在微博不難找到。很多人于是問我:是不是每一臺打印機都能被追蹤到?這里可就說來話長了,起碼就筆者的認(rèn)知來看,每一臺都能追逐到是做不到的。
文中提到的隱形識別標(biāo)記
在文章提到的是泄露秘密的人使用了服務(wù)的外包公司的打印機打印、掃描那些機密文檔。但是她并不知道每頁機密文檔上都有隱形標(biāo)記,肉眼幾乎無法識別,然后NSA的人員通過標(biāo)記追蹤到了打印設(shè)備,并并通過打印設(shè)備抓捕。
文中提到的打印設(shè)備打印的是一種黃色點陣,肉眼難以看到,點陣信息類似盲文的圓點。當(dāng)然這種技術(shù)手段對于今天的打印、計算設(shè)備來說肯定不是問題,這里我們也不懷疑安全性,但是如果要做到每臺打印機都能被追逐,這就非常不靠譜了。
文章中說目前市面上賣的打印機很多都有這個功能,這就比較扯了,打印機復(fù)印機企業(yè)可不是慈善機構(gòu)怎么會白送這個功能給你。且看我們的分析。
首先你得有臺彩色打印機
如果要打印肉眼不易識別的標(biāo)記,顯然黑白打印機是不行的,因為白紙黑字的打印,只要眼睛沒問題,都能看出來。有人問是不是可以打印超小的字體人眼就看不出來了?這也不可能,因為如果你要打印足夠小的字體,就必須
提高打印設(shè)備的精度,而今天普遍的激光打印機,也就1200dpi的標(biāo)稱值,實際上印品的質(zhì)量還很難做到,因為需要四色套印才可以,存在套印精度的問題。不同顏色錯位的現(xiàn)象在以前彩色印刷的時候不算罕見。
打印小字體顯微鏡放大:今天的打印技術(shù)做不到在這種小字體里面再打印出字跡
為什么要彩色打印機?因為只有彩色打印機才有CMYK四色的色料,比如彩色激光打印,就有Y,也就是黃色的碳粉,不容易識別,因為人眼對于淺黃色識別能力差,NSA的辦法顯然是利用了這一點。有了彩色打印機是必要條件,還有一個是充分條件,那就是解決方案。
在打印文檔的同時給文檔加上一個暗標(biāo)記可不是免費的功能,而是需要付費通過解決方案實現(xiàn)的。打印的請求發(fā)送后,文件并非直接發(fā)送到打印機,而是發(fā)送到服務(wù)器進行加水印的操作,然后再把這個有標(biāo)記的文檔發(fā)送給彩色打印設(shè)備,這是完整的流程,這個處理的過程還是很快的。
不過即使作為行業(yè)記者,筆者接觸到的這些加密方案的機會也不多。在商用領(lǐng)域這種暗的水印可以起到防止復(fù)印的作用,是防內(nèi)賊的辦法,NSA的顯然也是這種方案的一種,起碼出事兒的時候知道是誰干的。
打印原理:電腦打印還是機器打印
我們買的所有打印機,大家如果仔細看,都有打印語言這個參數(shù)。對于入門級的產(chǎn)品,普遍都是GDI打印語言為主,高級一些的就是惠普開發(fā)出來的PCL打印語言以及Adobe開發(fā)的PostScrip打印語言。
早期打印設(shè)備內(nèi)存受限,所以我們今天的A4文檔有一圈白邊
光柵化是對于字體大小的,光柵化之后再放大就有鋸齒了,這個操作在哪里完成是關(guān)鍵
早期的打印語言都是PCL或是PS的,要打印機來處理,因為那時候電腦慢、電腦直連打印機也沒有“高速”的USB接口,并口傳輸數(shù)據(jù)太慢,反而是10M的以太網(wǎng)更快一些。為何今天我們打印的A4紙時候會留有一圈白邊?不純粹是好看,技術(shù)原理就是因為早期內(nèi)存貴,在1M的內(nèi)存下打印300dpi的文檔光柵化之后,只能這么大。彩色打印就至少要有4M內(nèi)存。當(dāng)然今天內(nèi)存便宜、打印機也有了高速接口,于是誕生了GDI打印語言,這個語言的特色是在電腦上完成光柵化,也就是把要打印的頁面文字,從字庫的貝塞爾曲線數(shù)據(jù)轉(zhuǎn)化成打印機的點陣化的數(shù)據(jù),直接發(fā)給打印機打印。
GDI語言這個操作電腦上就完成了,所以也就不存在Windows自己給打印的文檔添加一個標(biāo)記的可能。而電腦直接發(fā)給了使用PCL、PS這種需要打印設(shè)備進行光柵化的文檔呢?打印機和復(fù)印機也沒有這個功能,因為每年賣出去的機器以百萬記,要追蹤是不可能的事情,在賣場里,賣家不會要求主動登記買主的個人信息的。
因此回到開頭的話題上來,那就是NSA應(yīng)用的一種加密方案,對于涉密文檔的保護,最起碼知道是從哪里泄露出去的,哪臺機器、什么時候都很清楚。這種方案對于有需求的企業(yè)或是機關(guān),打印企業(yè)基本也都能滿足,通過數(shù)字水印、隱藏標(biāo)記等技術(shù)手段實現(xiàn)。至于我們家用的打印設(shè)備,是沒這個功能的,幾百元、千元左右的設(shè)備也不可能給你配置這個功能。
總的來說,所有的打印設(shè)備,就是個執(zhí)行者,來什么打什么,隱形水印這些必須有軟件或是解決方案才能實現(xiàn)嵌入,并不是說打印機內(nèi)置有這個功能。