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

目录:

Anonim

密码术是一种以特定形式隐藏信息的方法,以便只有发送者和预期接收者才能阅读和理解它。隐写术是将信息隐藏在另一个非秘密文档、图像、视频等中的方法。虽然这两个术语看起来具有相同的含义,但它们实际上是两个不同的概念。因此,我们将讨论密码学和隐写术之间的区别。

什么是密码学?

密码术是一种以特定形式存储和传输数据的方法,以便只有预期的接收者才能读取和处理它。在密码学中,消息或通信是模糊的,因此另一方无法理解。

密码学一词源自两个希腊术语“kryptós”和“graphein”,分别表示隐藏和书写。密码学的起源可以追溯到公元前 2000 年,当时埃及采用了象形文字。第一个知道现代密码学使用的是 Julius Ceaser,他通过秘密信息与他的州长进行交流。

在现代,它主要用于计算机科学、数学和工程领域。在现代密码学中,存在三种类型的密码算法:对称密钥密码学、公钥密码学和散列函数。

密码学的起源可以追溯到公元前 2000 年,当时埃及采用了象形文字。

什么是隐写术?

隐写术是一种在非机密文件或其他媒体中隐藏消息或信息的方法。在隐写术中,由于消息隐藏在另一个消息或通信中,因此无法知道正在发生秘密通信。准确地说,这是一种发送秘密消息的方法,除了发送者和预期接收者之外,没有人知道正在进行通信。

据说 Steganography 一词源自两个希腊术语,steganós(封面,屋顶)和 graphien(写作)。有史以来第一次记录使用该术语是由约翰内斯·特里塞米乌斯 (Johannes Trithemius) 在他的书 Stegnographia(1499) 中对密码学和隐写术,伪装成一本魔法书。

隐写术的传统用途包括在字母中使用隐形墨水、隐藏在身体纹身中的信息、报纸添加、微点、微点、扩频无线电通信。现代隐写术(Digital Steganography)包括在计算机文件中隐藏秘密信息。它的现代方法包括在嘈杂的图像或声音文件的最低位中隐藏消息、修改声音文件的回声、摩擦和筛选、在加密数据中隐藏数据、使文本与文字处理器文档中的背景颜色相同,例如- 邮件、论坛帖子等。

Steganogrphy 示例:树的图像是原始图像。猫的图像是从这个图像中提取的。

密码学和隐写术有什么区别?

隐蔽

密码学: 在密码学中,只有秘密消息是隐藏的。

隐写术: 在隐写术中,消息以及正在进行秘密通信的事实是隐藏的。

注意力

密码学:尽管无法处理数据,但秘密消息可能会引起不受欢迎的一方的兴趣。

隐写术: 预期的秘密消息不会引起不受欢迎的一方的注意。

图片提供:

原始上传者的“隐写术原创”是英文维基百科的 Cyp – Sfan00_IMG 使用 CommonsHelper 从 en.wikipedia 转移到 Commons。 (CC BY-SA 3.0)通过维基共享资源

原始上传者是英文维基百科的 Cyp – 由 Sfan00_IMG 使用 CommonsHelper 从 en.wikipedia 转移到 Commons。 (CC BY-SA 3.0)通过维基共享资源

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