照片里的秘密
其实我帮别人做FYP最大的原因就是可以窥探他们做什么。
收获很多的。
今天队长的FYP就给了我一个很大很大的震撼感。
他做的题目叫做Digital Watermarking。
基本上就是把一张数码照片隐藏在另一张数码照片里面。
而且肉眼完全看不出。
所以你可以把你的秘密拍起来,然后隐藏在另一张照片里面。
只有懂得那个Algorithm的人才能够解开这个秘密。
是不是很有幻想力咧?
他负责的是把Senior以前写过的C++ Code换去另一个叫做Verilog的语言,以便能在一个叫做FPGA的东西上面运行。
而我则帮他解读到底Senior写了什么。
我读了读那个Algorithm和Program后,大致上也知道在写什么。
但我却对其中两行的Codes感到很莫名其妙。
那两行的Codes中夹着一个很尴尬的数学公式。
这数学公式完全没写在Thesis上。
不管我怎么解,都完全没有任何意义。
感觉上似乎就是:
Looks random, but it has a defined order.
在我绞尽脑汁后,我忽然灵光一现。
写这个Code的Senior简直是神!
这个数学公式,就是用来把一个整整齐齐的照片给弄乱。
然后把隐藏的照片加进去后,才再把照片排回去。
这样一来原本那个秘密照片,就会被凌乱地拆散与散播在各个角落。
而这两道数学公式,无形中就变成了两个钥匙!
就算你懂得照片是怎么加工放下去,但没有这两把钥匙,你绝对排不回那个秘密照片!
这真是让我大吃一惊。
我相信这绝对能开启我对Cryptography的认知,与学习的欲望。
- 要发表评论,请先登录
- 红点: Chinkang's Weblog
- 浏览原文
- 747次阅读



















