一个基于混乱地图和随机替换的轻量级图像加密算法
Yousef Alghamdi1, Arslan Munir1, Jawad Ahmad2
1Department of Computer Science, Kansas State University, Manhattan, KS 66506, USA.
Entropy (Basel, Switzerland)
|July 8, 2023
概括
本研究介绍了一种使用物流图和AES S-box的新图像加密算法. 该方法提供了增强的安全性和效率,实现比现有技术快达15.33倍的加密速度.
科学领域:
- 密码学和信息安全信息安全
- 应用数学 应用数学 应用数学
- 计算机科学 计算机科学
背景情况:
- 混乱的基于地图的图像加密是一个长达十年的研究领域.
- 现有的方法经常面临加密速度和安全性之间的权衡.
- 需要轻量级,安全和高效的图像加密算法仍然存在.
研究的目的:
- 提出一种新,轻量级,安全和高效的图像加密算法.
- 为了利用物流地图,排列和AES S-box进行增强的加密.
- 解决现有的混乱地图式加密技术的局限性.
主要方法:
- 使用物流图用于混乱的随机数生成.
- 在替换操作中使用 permutations 和 AES S-box.
- 使用SHA-2,预共享密钥和初始化向量 (IV) 生成初始物流地图参数.
主要成果:
- 拟议的算法显示了显著的速度改进,高达比当代方法快15.33倍.
- 使用相关系数,奇平方和等指标进行全面分析,证实了高安全性和质量.
- 评估包括对噪声的抵抗,数据丢失攻击和关键空间分析.
结论:
- 开发的算法为图像加密提供了速度,安全性和效率的卓越平衡.
- 它为需要强大,快速的图像数据保护的应用提供了可行的解决方案.
- 该方法有效地克服了基于地图的混乱加密中的速度安全性权衡.
相关概念视频
Entropy
30.4K
Salt particles that have dissolved in water never spontaneously come back together in solution to reform solid particles. Moreover, a gas that has expanded in a vacuum remains dispersed and never spontaneously reassembles. The unidirectional nature of these phenomena is the result of a thermodynamic state function called entropy (S). Entropy is the measure of the extent to which the energy is dispersed throughout a system, or in other words, it is proportional to the degree of disorder of a...
30.4K
Wald-Wolfowitz Runs Test I
679
The Wald-Wolfowitz test, also known as the runs test, is a nonparametric statistical test used to assess the randomness of a sequence of two different types of elements (e.g., positive/negative values, successes/failures). It examines whether the order of the elements in a sequence is random or if there is a pattern or trend present. This nonparametric test applies to any ordered data despite the population and sample data distribution, even if a higher sample size is available.
The test works...
The test works...
679
Wald-Wolfowitz Runs Test II
272
The Wald-Wolfowitz runs test, commonly referred to as the runs test, is a nonparametric test used to assess the randomness of ordered data. The test evaluates the number of runs, which are consecutive sequences of similar elements within the data. If the number of runs is significantly higher or lower than expected, the data is considered non-random, indicating a detectable pattern or structure.
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and...
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and...
272
Radical Substitution: Allylic Chlorination
2.3K
Typically, when alkenes react with halogens at low temperatures, an addition reaction occurs. However, upon increasing the temperature or under reaction conditions that form radicals, providing a low but steady concentration of halogen radicals, allylic substitution reaction is favored. This is because allylic hydrogens are very reactive as the formed intermediate is resonance stabilized. For example, when propene is treated with chlorine in the gas phase at 400 °C, it undergoes allylic...
2.3K
Entropy Change in Reversible Processes
2.6K
In the Carnot engine, which achieves the maximum efficiency between two reservoirs of fixed temperatures, the total change in entropy is zero. The observation can be generalized by considering any reversible cyclic process consisting of many Carnot cycles. Thus, it can be stated that the total entropy change of any ideal reversible cycle is zero.
The statement can be further generalized to prove that entropy is a state function. Take a cyclic process between any two points on a p-V diagram.
The statement can be further generalized to prove that entropy is a state function. Take a cyclic process between any two points on a p-V diagram.
2.6K
Random Error
932
Random or indeterminate errors originate from various uncontrollable variables, such as variations in environmental conditions, instrument imperfections, or the inherent variability of the phenomena being measured. Usually, these errors cannot be predicted, estimated, or characterized because their direction and magnitude often vary in magnitude and direction even during consecutive measurements. As a result, they are difficult to eliminate. However, the aggregate effect of these errors can be...
932


