将数据加密为JPG文件并将其上传到云照片托管服务


-2

是否有一种工具,或者将如何将数据加密为jpg文件并将其上传到照片托管服务?是否有人用RAW图像文件完成此操作,因为它们可能更大并且可以容纳更多数据。另一件事是有人对更大的文件执行此操作并将其跨多个jpg文件吗?


您的意思是(1)提取JPEG或原始或其他图像文件并对其内容加密,或者(2)提取任意数据(例如文本和电子表格),对其进行加密,并给它.jpg扩展名称以欺骗照片托管服务接受它(从而在加密过程中增加了“通过隐蔽性实现的安全性”)?⁠–
Scott

我不明白不赞成票吗?为什么这不是一个有效的问题?
Patoshiパトシ2016年

好吧,我并没有反对,但是我相信这个问题是模棱两可的(正如我的评论所阐明的那样),也许其他人也可以。您为什么不编辑问题并加以澄清?
斯科特

Answers:


1

一个基本的例子

原始图片:

在此处输入图片说明

带有秘密讯息的图片:

在此处输入图片说明

查看两个图像没有明显的区别。但是,如果将第二个拖动到计算机上的文件夹中(或以其他方式保存),然后在文本编辑器(如“记事本”)中将其打开,则会在图像末尾找到Wikipedia文章的第一段。 。我使用我最喜欢的文本编辑器(SciTE)编辑png来放置文本。

如果您有一种加密和解密文本的方法,则可以将加密数据放在同一位置而不是纯文本。

如果要使用更奇特的方法来更改图像中的位而又无法检测到,则需要精美的软件来进行读写。抱歉,我不能为间谍机构工作。但是根据您的用例,类似此示例的简单操作可能对您有用。


2

这被称为隐写术,其历史可以追溯到公元前400年。答案是“是”,但是您似乎将神奇的属性归因于文件类型,以某种方式允许在文件中包含“更多信息”,我不认为会有任何原因。


但是,我将注意到JPG是一种有损格式,可以破坏数据。因此,大概可以将隐藏信息以某种方式应用于压缩后数据。
约里克(Yorik)2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.