【发布时间】:2015-12-23 18:24:41
【问题描述】:
我正在实施一种图像加密算法,并且在一个阶段我想更改像素的最低有效位。根据隐写术,有一个隐秘密钥可用于覆盖像素的 LSB。但是,接收端如何确定隐秘密钥。另外,想知道将最低有效位从 1 更改为 0 或 0 更改为 1 是否也被视为隐写术?
【问题讨论】:
-
我不完全确定如何管理隐秘密钥;在密码学中,密钥通常独立于编码介质传递,所以我假设它是由一方或双方决定的,但我不熟悉隐写术,除了对它是什么的最低限度的了解。至于你的第二个问题,改变图像中所有像素的 LSB 是一种用于隐写术的技术。不过,我不知道它是如何使用的。
-
除非隐秘密钥总是隐藏在封面媒体中,否则发送方和接收方很可能已经预先同意了它的值。如果您提供更多实施细节,我们可以更加清楚。隐写术是将信息秘密地隐藏在介质中。这就是隐写术,它听起来很笼统。碰巧在数字媒体中翻转 lsb 是一种流行的方法。
-
我正在使用混沌映射进行像素洗牌,并使用 AES 进行像素加密,我想进一步保护加密数据,但更改最少,所以我遇到了可用于更改最低有效位的隐写术使用预定义的隐秘密钥的 8 位像素。
标签: image encryption steganography