EAMSA 512: New 512 Bits Encryption Al-gorithm Based on Modified SALSA20

This paper presents the 512-bit encryption algorithm based on modified SALSA20 using an 11-dimensional chaotic system used for generating the keys for the proposed encryption algorithm. Chaotic keys are derived from a combination of two systems, one with six dimensions and the other with five. These...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Iraqi Journal for Computer Science and Mathematics 2023-04, Vol.4 (2), p.131-142
Hauptverfasser: Naif, Jolan Rokan, Ahmed, Israa S., Alani, Nashwan, Hoomod, Haider K.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper presents the 512-bit encryption algorithm based on modified SALSA20 using an 11-dimensional chaotic system used for generating the keys for the proposed encryption algorithm. Chaotic keys are derived from a combination of two systems, one with six dimensions and the other with five. These keys are used in different operations like shifting, Xoring, and encryption steps in the new proposed algorithm. The proposed algorithm consists of a combination of two parallel parts: Salsa20 and S boxes with chaos keys. The proposed system takes 512 bits of the plaintext, which will be split into two 256-bit parts, the left part encrypted with modified salas20 and the chaos keys, and the right 256-bit part encrypted using eight 8x8 s-boxes and the chaos keys. The results are swapped and combined, and this operation is repeated for 16 rounds to get the cipher text. The testing of EAMSA 512bit using various tests demonstrates the algorithm's strength and security, as well as its ability to avoid many attacks with lightweight processing
ISSN:2788-7421
2958-0544
2788-7421
DOI:10.52866/ijcsm.2023.02.02.011