TEXT ENCRYPTION AND DECRYPTION USING THE LOGISTIC FUNCTION: MKTEXT-6
Main Article Content
Abstract
We continue to develop our algorithms, initially designed for image encryption, to ensure they are also valid for text encryption. This is a challenging task because text encoding does not tolerate any errors, unlike image encryption, where minor numerical inaccuracies may be acceptable. The numerical values of text components must be retrieved accurately. In this study, we build upon our previous algorithm (MK-11), which used Generalized Singular Value Decomposition (GSVD) technology combined with a logistic function for image encryption with a real-number encryption key. We introduce a new algorithm that relies solely on the logistic function, employing a method of dispersal and retrieval of numerical values to encrypt text effectively.
We assess the quality of this new algorithm by applying it to various text samples, as we did with our previous algorithm (MKTEXT-5). Our algorithm operates in two main steps: First, we convert the text to be encrypted into a vector of numerical values, using the ASCII values corresponding to the letters and symbols stored in the computer. Second, we disperse the numerical values of this vector using the encryption key (a real number) and the logistic function.
The results we obtained are excellent and error-free, outperforming our previous algorithms in terms of quality, speed, and accuracy. We reaffirm that these algorithms are suitable for use in various fields, such as information security in banks, universities, and public and private institutions. We will detail the algorithm, results, and related readings in the subsequent sections of our research.