Imagine that you want to send a secret message to your colleague at the CIA. You can ___1___ it to prevent counterspies from reading it. But they'll still know you were sending some sort of message. There's a better option—steganography—which means “___2___.” You tuck your secret away in an unexpected place, like an MP3 or a photo file, to conceal the fact you even shared any information at all.

But you can't hide much in those file types without it being suspiciously large. Executable files, aka applications, on the other hand, come in all sizes—making them an ideal place to ___3___ lots of data. So two computer scientists created an algorithm that packages your encrypted data into an executable file of your choice. Then it ___4___ a new program that works just like the original—except that your secret cargo is inside. The research is in the International Journal of Internet Technology and Secured Transactions. [Rajesh Kumar Tiwari and G. Sahoo, "A Novel Steganographic Methodology for High-Capacity Data Hiding in Executable Files"]

Ideally, this ___5___ would keep your data safe from prying eyes. Until somebody notices that you're sharing an inordinate number of executable files.
【視聽版科學小組榮譽出品】
encrypt hidden writing embed spits out handy trick
假設你要給中情局的同事發(fā)送一封密函,為了不讓間諜竊取情報,你可以給文件加密。但是那些間諜還是會知道你在傳送文件。別急,隱寫術可以幫上忙。隱寫術也就是“文字隱藏”。你可以將秘密文字信息隱藏在MP3或者圖片格式文檔下,于是你就可以瞞天過海了。 不過,儲存太多信息在這種格式下的話,難免會因為體積過大而引人懷疑。而執(zhí)行文檔(又名應用程序)的大小則沒有限制,不失為藏秘密的好地方。有兩位科學家編寫了一個程序,利用它,你可以將秘密信息報存在任意執(zhí)行文檔下,而原有程序照常運行——只是還隱藏了你的秘密。這項研究成果刊登在《網絡技術與安全交易》國際期刊上。 理想狀態(tài)下,這種小把戲可以讓你的信息數據不被人偷窺,當然你要是分享太多執(zhí)行文檔的話可就要引起別人的懷疑了。