The Arnold Cat Map (ACM) is a popular chaotic map used in image encryption. Chaotic maps are known for their sensitivity to initial conditions and their ability to mix, or rearrange, pixels. However, ACM is periodic, and the period is relatively short. This periodicity decreases the effective key space for a cryptosystem. Further, ACM can only be performed on square matrices. For non-square images, this issue can be solved by performing ACM on multiple square partitions of the image. If these partitions overlap, the periodicity will greatly increase. The resulting system will be referred to as overlapping ACM or OACM. This paper will cover the implementation and periodicity analysis for these overlapping systems, which previous papers involving similar overlapping block partitions did not. Viewing OACM as a scan as opposed to a map allows for faster implementation and period analysis.
翻译:Arnold Cat Map(ACM)是图像加密中常用的混沌映射。混沌映射以其对初始条件的敏感性和混合(或重新排列)像素的能力而闻名。然而,ACM具有周期性,并且周期相对较短。这种周期性会减少加密系统的有效密钥空间。此外,ACM只能在矩形矩阵上执行。对于非矩形图像,可以通过对图像的多个矩形分区执行ACM来解决此问题。如果这些分区重叠,则周期性将大大增加。所得系统将被称为重叠ACM或OACM。本论文将介绍这些重叠系统的实现和周期性分析,而以前涉及类似重叠块分区的论文没有这样做。将OACM视为扫描而不是映射可以加快实现和周期分析。