journal article·2022Open access

Text Encryption Using Pell Sequence and Elliptic Curves with Provable Security

Sumaira Azhar, Naveed Ahmed Azam, Umar Hayat

Computers, Materials & Continua· Volume 71· Issue 3

Abstract

The demand for data security schemes has increased with the significant advancement in the field of computation and communication networks. We propose a novel three-step text encryption scheme that has provable security against computation attacks such as key attack and statistical attack. The proposed scheme is based on the Pell sequence and elliptic curves, where at the first step the plain text is diffused to get a meaningless plain text by applying a cyclic shift on the symbol set. In the second step, we hide the elements of the diffused plain text from the attackers. For this purpose, we use the Pell sequence, a weight function, and a binary sequence to encode each element of the diffused plain text into real numbers. The encoded diffused plain text is then confused by generating permutations over elliptic curves in the third step. We show that the proposed scheme has provable security against key sensitivity attack and statistical attacks. Furthermore, the proposed scheme is secure against key spacing attack, ciphertext only attack, and known-plaintext attack. Compared to some of the existing text encryption schemes, the proposed scheme is highly secure against modern cryptanalysis.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Chaos-based Image/Signal Encryption · Cryptographic Implementations and Security · Coding theory and cryptography

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (59)

Show source-provided references
1. Kessler · An Overview of Cryptography · 2010
2. Communication theory of secrecy systems10.1002/j.1538-7305.1949.tb00928.x ↗
3. A novel image encryption scheme based on an elliptic curve10.1016/j.sigpro.2018.10.011 ↗
4. Efficient construction of a substitution box based on a Mordell elliptic curve over a finite field10.1631/FITEE.1800434 ↗
5. An injective S-box design scheme over an ordered isomorphic elliptic curve and its characterization10.1155/2018/3421725 ↗
6. Hayat · Wireless Personal Communications · 2018 · 101 · 43910.1007/s11277-018-5698-1 ↗
7. An elliptic curve cryptography based mutual authentication scheme for smart grid communications using biometric approach
8. SEBAP: A secure and efficient biometric-assisted authentication protocol using ECC for vehicular cloud computing10.1002/dac.4103 ↗
9. A new image encryption technique combining elliptic curve cryptosystem with hill cipher10.1016/j.jksuci.2017.06.004 ↗
10. A novel method for generation of strong substitution-boxes based on coset graphs and symmetric groups10.1109/ACCESS.2020.2989676 ↗
11. Comparison of pre and post-action of a finite abelian group over certain nonlinear schemes10.1109/ACCESS.2020.2975880 ↗
12. Right translated AES gray S-boxes10.1002/sec.1110 ↗
13. S-boxes based on affine mapping and orbit of power function10.1007/s13319-015-0043-x ↗
14. Generalized fibonacci sequences related to the extended hecke groups and an application to the extended modular group
15. Τ-Access policy: Attribute-based encryption scheme for social network based data trading10.23919/JCC.2021.08.013 ↗
16. Medical image encryption using high-speed scrambling and pixel adaptive diffusion10.1016/j.sigpro.2017.10.004 ↗
17. Image encryption and decryption systems using the jigsaw transform and the iterative finite field cosine transform10.3390/photonics6040121 ↗
18. Security analysis of the efficient chaos pseudo-random number generator applied to video encryption10.1007/s10836-018-5767-0 ↗
19. A novel efficient substitution-box design based on firefly algorithm and discrete chaotic map10.1007/s00521-018-3557-3 ↗
20. A simple secure hash function scheme using multiple chaotic maps10.1007/s13319-017-0123-1 ↗
21. Security analysis and enhancements of an image cryptosystem based on hyperchaotic system10.1016/j.jksuci.2018.02.002 ↗
22. A novel fuzzy encryption technique based on multiple right translated AES Gray S-boxes and phase embedding10.1155/2017/5790189 ↗
23. RSA cryptosystem with fuzzy set theory for encryption and decryption10.1063/1.5012147 ↗
24. Advance cryptography algorithm for improving data security
25. Text encryption and decryption with extended Euclidean algorithm and combining the features of linear congruence generator
26. A secure and fast approach for encryption and decryption of message communication
27. New text encryption method based on hidden encrypted symmetric key
28. Horadam generalized Fibonacci numbers and the modular group
29. Pell numbers, Pell-Lucas numbers and modular group10.1142/S1005386707000107 ↗
30. Koshy · Pell and Pell-Lucas Numbers with Applications · 201410.1007/978-1-4614-8489-9 ↗
31. Relationship between fibonacci and lucas sequences and their application in symmetric cryptosystems
32. An efficient golden ratio method for secure cryptographic applications10.3390/mca23040058 ↗
33. Data encryption through fibonacci sequence and unicode characters
34. Hiding messages in DNA microdots10.1038/21092 ↗
35. DNA secret writing techniques
36. Data hiding method based on DNA basic characteristics
37. A novel symmetric text encryption algorithm based on logistic map
38. Encryption of RGB images by means of a novel cryptosystem using elliptic curves and chaos10.1109/TLA.2020.9111676 ↗
39. Stego optical encryption based on chaotic S-box transformation10.1016/j.optlastec.2014.01.018 ↗
40. A new algorithm of encryption and decryption of images using chaotic mapping
41. An efficient chaotic image encryption based on alternate circular S-boxes10.1007/s11071-014-1445-7 ↗
42. Security analysis and enhancements of an image cryptosystem based on hyperchaotic system10.1016/j.jksuci.2018.02.002 ↗
43. A hybrid chaotic system and cyclic elliptic curve for image encryption
44. Secure image transmission using chaotic-enhanced elliptic curve cryptography10.1109/ACCESS.2019.2958336 ↗
45. Image encryption using elliptic curves and Rossby/drift wave triads10.3390/e22040454 ↗
46. An image encryption scheme based on elliptic curve pseudo random and advanced encryption system10.1016/j.sigpro.2017.06.010 ↗
47. Image encryption using elliptic curve cryptography10.1016/j.procs.2015.06.054 ↗
48. Implementation of double fold text encryption based on elliptic curve cryptography (ECC) with digital signature10.35940/ijrte.E6446.018520 ↗
49. Cryptanalysis cipher text using new modeling: text encryption using elliptic curve cryptography10.1063/1.5142095 ↗
50. Elliptic curve cryptography with hill cipher generation for secure text cryptosystem
51. Elliptic curve cryptography for secured text encryption
52. A comparative study of public key cryptosystem based on ECC and RSA
53. Implementation of text encryption using elliptic curve cryptography10.1016/j.procs.2015.06.009 ↗
54. A review of signcryption schemes based on hyper elliptic curve
55. A novel trusted third party based signcryption scheme10.1007/s11042-020-09027-w ↗
56. Blind signcryption scheme based on hyper elliptic curves cryptosystem10.1007/s12083-020-01044-8 ↗
57. Washington · Elliptic Curves: Number Theory and Cryptography · 200810.1201/9781420071474 ↗
58. Martin · Everyday Cryptography: Fundamental Principles and Applications · 201210.1093/acprof:oso/9780199695591.001.0001 ↗
59. A novel color image encryption algorithm based on spatial permutation and quantum chaotic map10.1007/s11071-015-2008-2 ↗