密码学与隐写术



隐写术,通常被称为隐蔽写作,是一种将秘密信息转换成看似无害的消息的技术。这种策略有助于保持消息的秘密性。它难以使用和理解。隐写术不改变数据结构。它可以用于文本、音频、视频或图像。

密码学,通常被称为秘密写作,是一种将秘密信息编码成密文并传输给另一个人,然后将密文解密成明文的技术。密码学可以分为对称和非对称两种。

阅读本章节以了解有关隐写术和密码学之间差异的更多信息。

什么是隐写术?

隐写术是一种将信息隐藏在其他数据中的方法。隐写术是一种加密技术,当与密码学一起使用时,它提供了额外的安全层。

隐写术技术可以用来加密照片、电影和录音。隐写术通常以带有哈希标记的字符编写,但它也常用于图形中。无论如何,隐写术都能保护受保护的材料免遭盗版,同时阻止未经授权的访问。

与加密不同,隐写术的创建是为了让未经授权的第三方无法访问。不仅必须发现敏感内容——这本身就是一项艰巨的任务——而且还必须对其进行加密,这可能很困难。

水印是一种隐写术,其中版权信息通过覆盖难以被人眼识别的文件隐藏在水印中。这可以防止欺诈,并为受版权保护的媒体提供额外的安全层。

根据间接证据,一些人怀疑策划和实施纽约市9·11袭击事件的恐怖分子使用了隐写术。这是公众第一次了解速记科学。数据可以通过文件传输或更常见的是通过电子邮件被窃取和加密。隐写术也可以用于涉及恐怖主义阴谋的秘密通信,正如9·11事件中所怀疑的那样。几十年来,军方一直在使用隐写术,但这并不是基于计算机的。

什么是密码学?

密码学是一种创建书面或生成的代码的方法,这些代码允许信息保持私密。密码学将数据编码成未经授权的用户无法阅读的格式,使其能够在不冒被未经授权的实体解码回可读格式的风险的情况下发送。

密码学在信息安全中使用于多个级别。如果没有密钥来解密,则无法读取数据。在传输和存储过程中,信息保持不变。密码学还有助于确保不可否认性。这意味着可以验证消息的发送者和接收者。密码学使用密钥对来认证发送者和接收者。

隐写术和密码学之间的区别

下表说明了隐写术和密码学之间的主要区别:

关键 隐写术 密码学
类型 隐写术指的是隐蔽写作。 密码学指的是秘密写作。
流行度 隐写术不如密码学流行。 密码学比隐写术更流行。
完整性 数据的结构保持不变。 数据的结构可能会改变。
攻击 对隐写术的攻击被称为隐写分析。 对密码学的攻击被称为密码分析。
安全原则 隐写术支持机密性和身份验证。 密码学支持机密性、身份验证、数据完整性和不可否认性。
参数 隐写术需要像密钥这样的参数。 密码学可能不需要任何密钥。

总结

隐写术和密码学的主要区别在于,隐写术保持数据的结构,而密码学则不保持。隐写术不包含许多数学变换,而密码学则包含。

广告