Developing a Graphical Domain-Specific Modeling Language for Efficient Lightweight Block Cipher Schemas Configuration: LWBCLang

dc.contributor.authorQassir, Samar Amil
dc.contributor.authorGaata, Methaq Talib
dc.contributor.authorSadiq Al-Obaidi, Ahmed T.
dc.contributor.authorTaha, Imad Fakhri
dc.date.accessioned2025-10-11T20:45:30Z
dc.date.available2025-10-11T20:45:30Z
dc.date.issued2024
dc.departmentDüzce Üniversitesien_US
dc.description.abstractThe lightweight block cipher is an encryption technique with negligible computational overhead. Despite its advantages, it faces a substantial challenge. Correct handwriting of the script code for the cipher scheme is a challenge for programmers. In this research, we suggest a new graphical domain-specific modeling language to make it easier for both non-technical users and domain specialists to implement lightweight block cipher schemes. The proposed language, called LWBCLang, is a modular and extensible language that offers graphical components for constructing three essential types of inner block cipher structures. Seven different methods of keystream generation and all the tests of the NIST suite with performance analysis are provided. In the context of its meta-model, LWBCLang's abstract and concrete syntaxes are specified. LWBCLang has been implemented as an internal DSML with Python as the host language. The evaluation of LWBCLang is based on qualitative analysis to demonstrate the language's effectiveness and efficiency. Further benefits of this proposed language are evaluated and discussed in depth in this research. © 2024 Elsevier B.V., All rights reserved.en_US
dc.identifier.doi10.24996/ijs.2024.65.10.39
dc.identifier.endpage5836en_US
dc.identifier.issn2312-1637
dc.identifier.issn0067-2904
dc.identifier.issue10en_US
dc.identifier.scopus2-s2.0-85208230233en_US
dc.identifier.scopusqualityQ3en_US
dc.identifier.startpage5819en_US
dc.identifier.urihttps://doi.org/10.24996/ijs.2024.65.10.39
dc.identifier.urihttps://hdl.handle.net/20.500.12684/21365
dc.identifier.volume65en_US
dc.indekslendigikaynakScopusen_US
dc.language.isoenen_US
dc.publisherUniversity of Baghdad-College of Scienceen_US
dc.relation.ispartofIraqi Journal of Scienceen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.snmzKA_Scopus_20250911
dc.subjectCipher Structureen_US
dc.subjectDomain Specific Modeling Languageen_US
dc.subjectLightweight Block Cipheren_US
dc.subjectMeta-modelen_US
dc.subjectSymmetric Cipheren_US
dc.titleDeveloping a Graphical Domain-Specific Modeling Language for Efficient Lightweight Block Cipher Schemas Configuration: LWBCLangen_US
dc.title.alternativeتطوير لغة نمذجة رسومية خاصة بتكوين نماذج لخوارزميات تشفير الكتلة خفيفة الوزن LWBCLangen_US
dc.typeArticleen_US

Dosyalar