我正在想象一个场景,用户可以通过DSLR菜单设置密码,然后通过标准的可逆加密协议对存储卡上的所有文件进行加密,从而只有在查看者知道密钥的情况下才能读取内容。
这样可以防止自我指控,例如,如果您的相机被没收并且其中的照片被用作对您不利的证据。
有任何数码单反相机具有这种功能吗?
我正在想象一个场景,用户可以通过DSLR菜单设置密码,然后通过标准的可逆加密协议对存储卡上的所有文件进行加密,从而只有在查看者知道密钥的情况下才能读取内容。
这样可以防止自我指控,例如,如果您的相机被没收并且其中的照片被用作对您不利的证据。
有任何数码单反相机具有这种功能吗?
Answers:
佳能曾经出售过一种数据验证套件,该套件对图像进行签名以进行验证,并且具有与EOS-1Ds Mark III和EOS-1D Mark III(仅)一起使用的加密功能。但是,验证方面的设计非常糟糕,已经受到损害。佳能的回应是停产该产品,并发布了一个狡猾的词性建议,承认如果不这么说,它是行不通的。
这并不一定意味着加密方面会被破坏,因为如果正确完成,这实际上比验证更容易(验证试图隐藏某些事物的能力,同时隐藏事物的能力,这是固有的缺陷)。我不同意这里的另一种回答,即不可能以实际的方式进行操作,但是我找不到关于佳能系统实施方式的好的文档(通常,良好的安全性是开放的设计),鉴于佳能在这里的记录,我绝对不会不相信。
Lexar出售了一张CF卡,将其与Nikon D200结合使用,在允许访问该卡之前,需要基于哈希的身份验证。有时表示为加密,但不是。有关详细信息,请阅读安全专家Bruce Schneier撰写的此博客文章以及相关评论,但总之,没有真正的加密-而且无论如何对于当前的相机均不可用。
即使您可以对相机内的内容进行适当的加密,我也很确定,在任何情况下,如果您拒绝在加密设备上交出密钥而拒绝交出密钥,他们都会找到监禁或以其他方式惩罚的方法你不这样做。例如,这是英国的法律。而且在美国,如果控方“知道”存在侵权文件,法院将裁定将其移交不是违反第5条修正案。在更极权的情况下,您甚至可能得不到那么多好处。(比方说,例如,您 位于中国,在那里,未经声明在您的计算设备上安装加密软件本身就是非法的。)
您可以使用带有谷壳和错误的“安全”分区的分层加密系统之类的东西,但是如果政府认为您有能力做到这一点,那可能根本没有帮助。
可能可以向CHDK甚至Magic Lantern固件黑客中添加加密,但是我认为它非常复杂且足够大,以至于我都不希望使用它。另一种方法可能是在Android应用程序中使用的,但是您要非常小心,以确保数据永远不会以未加密的形式命中闪存,而且我不确定照相机API的内部结构如何工作。不幸的是,我不知道有任何这样的应用程序。
为了确保安全,您需要使用公共密钥算法,并使用公共密钥和其他位置的私有密钥进行加密-您根本无法查看设备上的图像。这有点不方便,但无非是等到您去实验室看一卷胶卷的不便之处。
如果您确定台式机或便携式计算机的安全性,则可以将私钥保存在此处–如果您打算在该设备上编辑或操作照片,那么这已经是薄弱环节,因此没有必要假装它不是。在某些情况下,这可能还不够,您可以将私钥放在完全安全的地方。如果钥匙在另一个国家在家里举行,这可能有其他的优势,因为你可以振振有词地说,没事,你可以做可以泄露秘密。(它可能对您不利,但数据将保持安全。)实际上,中等大小的密钥将为所有合理的攻击提供保护。,并且更大的密钥将一直持续到今天每个活着的人都死了,NP被证明等于P或量子计算机成为现实(这肯定是至少有一段时间了)
但是,同样,我不知道有任何相机或应用程序可以做到这一点。
因此,最好的选择是在卡上只保留很少的文件,并在使用后完全销毁卡。(即使使用安全删除的应用程序进行擦除也不够,并且按照您之前的问题,咬卡和吞咽卡也不会这样做。)当然,这也无法保护您免受其他风险的影响。与图像的曝光没有直接关系。
我知道这个问题是关于DSLR相机的,所以这个答案可能不合时宜,但是为了完整起见,如果您还包括傻瓜相机,
三星Galaxy相机(或任何即将推出的基于Android的相机)可以对存储介质进行加密。此外,如果您想在紧急情况下将敏感数据上传到异地,它还提供Wi-Fi和蜂窝连接选项(GSM / 3G / LTE)。在Android平台上,您还可以访问应用程序,这些应用程序可以通过隐藏/隐藏图片来在初步调查中提供一些合理的可否认性(请记住,尽管为了安全起见,您不能完全依赖模糊性)。
佳能的OSK-E3套件还支持加密。它与EOS-1Ds Mark III,EOS-1D Mark III兼容。将特殊的初始化卡插入注册的相机后,您拍摄的所有图像都会被加密。您可以使用称为原始数据安全实用程序的特殊实用程序解密图像。
该工具的独创性验证功能已被破解,因此我不太相信这个工具包。
问题已经很老了,但是我想发表评论。
我的一些朋友最近才开始创建despectacle.com,它提供了一个名为“ CryptSD”的microSD卡适配器,可以完成您所寻找的一切。虽然加密不是由相机进行的,但是SD卡适配器本身。
不确定何时正式发布,但鉴于问题已经存在两年了,我想您不介意再等一会儿。
答案取决于您要保护的内容,保护对象和保护对象的时间长短。
Lexar LockTight(tm)有(或更确切地说是我找不到出售)。 直到收到身份验证握手(对于那些知道这是什么的人而言,为160位SHA1)之后,CF卡才会响应。
根据现代标准,该加密功能相当薄弱,并且需要相机支持(D200,D2H / X之类的设备都有)。这将阻止非技术人员“借用”卡并简单地复制/查看它。
但是,如果您的相机已拍摄,那么将无法阻止他们查看其中的图像,因为其中包含了密钥,并且无法长期承受现代硬件或技术的持续攻击。
你需要自己的固件相机或开源硬件,如斯坦福Frankencamera 和构建与安全密钥存储和足够的计算咕噜能够做到足够强大的加密,使其值得的。
如果您采用其他方法,我认为您可以从技术上实现既定目标,但从政治上讲会失败。
我不认为任何“相机”都可以使用,因为您必须输入一个强大的密钥/密码。很难使人们在拥有键盘时使用强大的密码短语。在相机上,您只有六到十二个按钮和几个拨盘。输入强大的密码短语将非常乏味,以至于失败。
但是,如果您提出一个稍有不同的问题:是否可以制造一部智能手机来加密其照片,答案显然是肯定的。在Android上,直接运行端口PGP / GPG可能会很直接,而且您甚至可以为其构建一个相当用户友好的前端。这将使用户潜在地输入强密码。当前的智能手机拍摄的照片非常好。
就是说,我认为技术问题并不是该方法的弱点。如果您有一堆大的加密文件(而且照片很大),而坏人看到了这些文件,那么这将是引起怀疑您拥有非法照片的主要原因。在压力较大的国家/地区,仅此一项可能会导致橡胶软管和水桶冒出来,迫使您放弃加密密钥。
您可以使用隐写术的版本,当有人看着您的秘密警察殴打示威者的照片时,会显示一张照片,例如说可爱的小猫。这可能会让您超过第一级,当地警察。但是任何认真的调查都会很快发现小猫的图像远小于实际文件大小,然后它们会寻找隐藏的东西。
正确地说,具有128位熵的适当密钥可以为AES等现代密码提供足够的强度,甚至可以阻止国家安全机构使用几年。当然,这些年您将入狱,并可能遭受酷刑。而且没有人会看到你的不公正照片。但是,零密码和几乎零密码短语实际上具有128位熵。因此,实际上,字典攻击比此问题的原始发布者所希望的更有可能成功。
我认为您可能想考虑一种替代加密的方法。我们可以假设的一件事是,一个想要浏览您照片的人通常会打开列表中的第一张照片。有了这个假设,您可以创建一个简单的脚本,该脚本在打开时会擦除您的图片。该脚本将带有图片图标,并以与相机命名图片相同的格式命名。
因此,当小偷乔或警官鲍勃转至F:/dcim/01.jpg时,脚本将打开并开始格式化f:/驱动器。您要格式化而不是简单的“全选删除”的原因是,一旦开始格式化SD卡,就很难停止。如果他们将卡从计算机中拉出,则损坏的风险非常高。这将对您有利。
根据操作系统的不同,您还可以在sd上有一个标记为autorun的脚本。将脚本插入计算机后,它将立即启动。您可以拥有脚本请求的用户名和密码。如果未插入用户名或密码,或者关闭了窗口,或者在x次之后未正确输入用户名和密码,则它将格式化卡。
TDLR:您不应该研究提供加密的相机,而应该考虑各种方法来增加SD卡的安全性。
〜芒果先生
基本思想是使用外部记录器。
一些昂贵的服务器甚至可能支持加密,否则您将需要自己动手做些东西。尽管有说明,但您可能需要偏离它们,这并非微不足道。
以下是应消费者使用的产品的组合:
我找不到一个可以进行记录和加密的设备,但是我不知道我在那个市场上的路,只看了两家公司的记录器。
通过网络扩展器,HDMI相对便宜。它们包括一个采用HDMI并通过以太网发送数据的部分,以及除反向之外相同的第二部分。首先,将其连接到便携式计算机/便携式服务器并加密数据,然后再将其保存在磁盘上。
有关于如何记录未加密的指南还有,它是相当容易然后通过管道将视频文件转换成标准的加密工具它写入磁盘之前。
由于这些HDMI扩展器会压缩其输入,并且我不知道它们与相机输出的HDMI格式配合得如何,因此图像质量会下降。在数码单反相机通常胜过照相手机的情况下,输出仍将比照相手机更好。
或者毕竟可以使用电话。它要容易得多,即使您购买了可以找到的最高端的照相手机,它仍然会更便宜。众所周知,执法部门未能解锁某些iPhone,Android也具有安全加密功能。只要记住,一旦看到任何危险就要关闭手机,因为在手机运行时攻击面会更大。我认为执法部门可能可以解锁所有正在运行的电话,但是很少有被关闭的加密电话。
还有一些专门构建的应用程序,它们可以在电话的内置加密基础上提供更高的安全性,但拍照效果可能不如内置摄像头应用程序。
这根本行不通。外交电报或军方的攻击计划说,加密可以很好地保护传输中的数据。它不适用于静态数据。我认为,即使是敬业的记者也不会适当地使用它来实现他们期望的目标。
一旦“坏蛋”获得了您的数据,他们就可以花一些时间来破解它。在您的示例中,坏人将拥有您的相机和SD / CF卡。
如果您使用具有适当随机密钥的,实施良好的强大加密技术,则可以防止偶然的坏人。暂时忽略这样的事实:实际上很难正确实施强密码,您的密钥有多好?
大多数人的密码和密钥都很糟糕。大多数人会选择“ password”或“ qwerty”开头的弱密码。任何现代PC都可以通过在短短几分钟内尝试尝试前100,000个常用密码来破坏安全性。
如果您要面对严重的敌人,例如国家安全局(FBI,MI-6,KGB等),他们将拥有专用的硬件,其功能比简单的PC强大许多数量级。
一种更明智的避免被关进您的照片的监狱的方法是,不要在可能会把您扔进监狱的地方拍照。