from Solidot - 奇客的新闻 重要的东西 by matrix
加州大学圣迭哥分校(UCSD)的计算机科学家在美国计算机协会的“通信和计算机安全大会(CCS2008)”上演示了一种方法,使用计算机程序和一幅钥匙照片,就能复制照片上的钥匙(中文翻译)。UCSD的CS副教授StefanSavage表示他们开发钥匙复制软件是为了证明钥匙并非天生就安全,数字影像和光学技术的进步使它很容易从远处复制某人的钥匙而不必引起他们的注意。Savage说,“如果你去浏览照片分享网站如Flickr,你将会发现很多钥匙的照片,它们都非常容易被复制。人们一般在网上贴出照片前会模糊信用卡号和驾驶执照,但他们并没有意识到应该对钥匙采取预防措施。”钥匙上的凹凸之处代表着一种数值编码,描述如何开启一把独特的锁。如果钥匙无法将这个齿码精确编码,它将无法开启门。UCSD研究人员开发的Sneakey软件主要挑战是调整照相机与所拍摄的钥匙间各种不同的角度与距离。研究人员依靠一种经典计算机视觉技术,把参考影像的控制点与目标影像中的等价点相匹配,将一个物体在三维中的方向与大小正规化。在演示中,研究人员分别展示了手机数字照相机近距离拍摄和望远镜从200码外拍摄的钥匙照片,并成功的复制出钥匙。 论文(PDF)