Encryption Algorithm with Quadratic Polynomial

A quadratic polynomial is a parabola in the plane. By setting parameters, it is possible to make the parabola a monotonically increasing function within a certain interval of the first quadrant. The horizontal and vertical coordinates of a point on the parabolic curve in the first quadrant correspond one-to-one. If a large positive integer horizontal axis is used to represent the plaintext to be encrypted, by setting appropriate parameters, the vertical axis of the corresponding unique point on the parabola is also a positive integer representing the ciphertext, thus achieving encryption. On the contrary, if a large integer's y-axis represents the ciphertext, then the x-axis corresponding to its unique point on the corresponding parabola can be found, which is also a large positive integer representing the plaintext, thus achieving data decryption. Because ciphertext is a large positive integer with minimal repetition, it is impossible to analyze ciphertext using probability. This algorithm increases the key space, thereby increasing the difficulty of brute force cracking. The key space of this algorithm is theoretically infinite, which increases the difficulty of brute force cracking.

Authors

Institutions

Publication Details

Published
2024-11-08
DOI
https://doi.org/10.1109/isceic63613.2024.10810186
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Encryption Algorithm with Quadratic Polynomial

Tongyu Ding, Yinqing Fang
Chaos-based Image/Signal Encryption
article

Encryption Algorithm with Quadratic Polynomial

Tongyu Ding, Yinqing Fang
article en

Abstract

A quadratic polynomial is a parabola in the plane. By setting parameters, it is possible to make the parabola a monotonically increasing function within a certain interval of the first quadrant. The horizontal and vertical coordinates of a point on the parabolic curve in the first quadrant correspond one-to-one. If a large positive integer horizontal axis is used to represent the plaintext to be encrypted, by setting appropriate parameters, the vertical axis of the corresponding unique point on the parabola is also a positive integer representing the ciphertext, thus achieving encryption. On the contrary, if a large integer's y-axis represents the ciphertext, then the x-axis corresponding to its unique point on the corresponding parabola can be found, which is also a large positive integer representing the plaintext, thus achieving data decryption. Because ciphertext is a large positive integer with minimal repetition, it is impossible to analyze ciphertext using probability. This algorithm increases the key space, thereby increasing the difficulty of brute force cracking. The key space of this algorithm is theoretically infinite, which increases the difficulty of brute force cracking.

Jimei University (CN)
Openalex Percentile: Top 76%
Chaos-based Image/Signal Encryption
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Encryption Algorithm with Quadratic Polynomial — Tongyu Ding, Yinqing Fang · (2024) | TGRS Research Map | TGRS