加密技术和隐写术
研究隐藏信息的学科叫做密码学。当在像互联网这样的不可信的媒介上通信时,保护信息是非常重要的,而密码学在这方面起着重要的作用。今天,密码学使用了数学、计算机科学等多个学科的原理。隐写术处理的是合成隐藏的消息,这样只有发送者和接收者知道消息的存在。因为除了发送者和接收者,没有人知道消息的存在,所以它不会引起不必要的注意。
密码是什么?
密码学是一门研究隐藏信息的学科,它用于在互联网等不受信任的媒介上进行通信,在这种媒介上需要保护信息不受其他第三方的影响。现代密码学的重点是开发难以被对手破解的密码算法,因为计算的硬度,因此无法被实际手段破解。在现代密码学中,常用的密码学算法有三种:对称密钥密码学、公钥密码学和哈希函数。对称密钥加密涉及到发送方和接收方共享用于加密数据的相同密钥的加密方法。在公钥密码学中,使用两个不同但在数学上相关的密钥。哈希函数不使用键,而是从数据中计算一个固定长度的哈希值。无法从此散列值恢复长度或原始纯文本。
隐写术是什么?
隐写术处理的是合成隐藏的消息,这样只有发送者和接收者知道消息的存在。因为除了发送者和接收者,没有人知道消息的存在,所以它不会引起不必要的注意。隐写术甚至在古代就被使用了,这些古老的方法被称为物理隐写术。这些方法的一些例子是隐藏在消息体中的消息,用秘密墨水写的消息,写在信封上用邮票覆盖的区域的消息,等等。现代隐写术方法被称为数字隐写术。这些现代方法包括在噪声图像中隐藏消息,在随机数据中嵌入消息,在视频文件中嵌入带有消息的图片等。此外,网络隐写术也应用于电信网络中。这包括隐写语音(在ip语音对话中隐藏消息)和WLAN隐写术(在无线局域网中传输隐写图的方法)等技术。
密码学和隐写术的区别是什么?
密码学研究的是隐藏信息,而隐写术研究的是合成隐藏的消息,这样只有发送者和接收者知道消息的存在。在隐写术中,只有发送者和接收者知道消息的存在,而在密码学中,加密消息的存在是可见的。因此,隐写术消除了对隐藏信息的不必要关注。密码学方法试图保护消息的内容,而隐写术使用既隐藏消息又隐藏内容的方法。通过结合隐写术和密码学,可以获得更好的安全性。
留下一个回复