Α PRESENT Lightweight Algorithm High-Level SystemC Modeling using AOP Approach

The increasing complexity of the PRESENT algorithm necessitates a fast modeling and simulation security environment, which is achieved using the SystemC language at the Electronic System Level (ESL), enhancing the speed of cryptographic models. This allows efficient verification of the security properties and performance of the PRESENT algorithm, ensuring robustness against potential attacks. Additionally, the use of SystemC in ESL facilitates easier integration with other hardware components for a more comprehensive security analysis. However, including SystemC in security simulations necessitates modifying the existing code, hence increasing the complexity of the modeling process. Without requiring any code modifications, Aspect Oriented Programming (AOP) can be used for security simulation and cryptographic modeling. This study presents a novel PRESENT SystemC model that incorporates the AOP approach. The model is evaluated in a functional verification environment. The model is constructed using AspectC++ as an AOP language. The simulation results indicate that the effectiveness of the model and the incorporation of the AOP method have negligible effects on the simulation duration or the size of the executable file. The model architecture is based on interlacing all the components.

Authors

Institutions

Publication Details

Journal
Engineering Technology & Applied Science Research
Published
2024-10-09
DOI
https://doi.org/10.48084/etasr.8417
Citations
2
Primary Topic
Radiation Effects in Electronics
Type
article
Field-Weighted Citation Impact
0.42
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Α PRESENT Lightweight Algorithm High-Level SystemC Modeling using AOP Approach

Taoufik S. Saidani, Imen Barraj, Hassen Mestiri, Mohsen Machhout
2 citations
Engineering Technology & Applied Science Research
Radiation Effects in Electronics
0.42
article

Α PRESENT Lightweight Algorithm High-Level SystemC Modeling using AOP Approach

Taoufik S. Saidani, Imen Barraj, Hassen Mestiri, Mohsen Machhout
article en
2 citations

Abstract

The increasing complexity of the PRESENT algorithm necessitates a fast modeling and simulation security environment, which is achieved using the SystemC language at the Electronic System Level (ESL), enhancing the speed of cryptographic models. This allows efficient verification of the security properties and performance of the PRESENT algorithm, ensuring robustness against potential attacks. Additionally, the use of SystemC in ESL facilitates easier integration with other hardware components for a more comprehensive security analysis. However, including SystemC in security simulations necessitates modifying the existing code, hence increasing the complexity of the modeling process. Without requiring any code modifications, Aspect Oriented Programming (AOP) can be used for security simulation and cryptographic modeling. This study presents a novel PRESENT SystemC model that incorporates the AOP approach. The model is evaluated in a functional verification environment. The model is constructed using AspectC++ as an AOP language. The simulation results indicate that the effectiveness of the model and the incorporation of the AOP method have negligible effects on the simulation duration or the size of the executable file. The model architecture is based on interlacing all the components.

Engineering Technology & Applied Science ResearchVol. 14(5)
Northern Border University (SA), University of Sfax (TN), University of Monastir (TN), University of Gabès (TN), University of Sousse (TN)
Openalex Percentile: Top 37%
Radiation Effects in Electronics
0.42
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.

Α PRESENT Lightweight Algorithm High-Level SystemC Modeling using AOP Approach — Taoufik S. Saidani, Imen Barraj, et al. · Engineering Technology & Applied Science Research (2024) | TGRS Research Map | TGRS