2020
DOI: 10.11591/ijeecs.v20.i1.pp287-299
|View full text |Cite
|
Sign up to set email alerts
|

Design and implementation of pipelined and parallel AES encryption systems using FPGA

Abstract: <p><span>The information security is one of the most important issues in the design of any communication network.One of the most common encryption algorithms is the Advanced Encryption Standard (AES).The main problem facing the AES algorithm is the high time consumption due to the large number of rounds used for performing the encryption operation. The more time the encryption system consumes to encrypt the data, the more chances the hackers have to break the system.This paper presents two effectiv… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 12 publications
(8 citation statements)
references
References 27 publications
0
8
0
Order By: Relevance
“…Table 1 illustrates the proposed system's device utilization summary. By comparing the hardware resources of this paper shown in Table 1 with the utilized hardware table in [14], it is evident that the proposed concatenated algorithm consumes more hardware resources than the normal processing. This result is predicated because the paper uses two different concatenated algorithms.…”
Section: Simulation and Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Table 1 illustrates the proposed system's device utilization summary. By comparing the hardware resources of this paper shown in Table 1 with the utilized hardware table in [14], it is evident that the proposed concatenated algorithm consumes more hardware resources than the normal processing. This result is predicated because the paper uses two different concatenated algorithms.…”
Section: Simulation and Resultsmentioning
confidence: 99%
“…Pipelined processing decreased the consumed time, making it less than the time consumed during conducting the normal processing. Mohamed Nabil et al [14], an enhanced processing algorithm based on the parallel processing is presented. The article offers a detailed description of the proposed algorithm methodology.…”
Section: Introductionmentioning
confidence: 99%
“…In [23]. In [24] architecture was conducted to optimize parallel processing and implement this architecture on FPGA. It improved the consumption of the power by 90% in compared with others.…”
Section: Related Workmentioning
confidence: 99%
“…The design of the hybrid-redundancy architecture has a pipeline structure based on five stages, where each stage is a set of data processing elements connected in series, which are executed in parallel and filled with the same data blocks in a time-sliced manner for independently computing five results (assuming that these will be equal). In applications where multiprocessors or multi-channels are required—for example, in works developed by Elkabbany et al [ 42 ] and Nabil et al [ 43 ]—a pipeline architecture increases the performance and throughput by processing independent communications lines; in our case, the pipeline architecture is used for processing the same data block, focusing on the detection and correction of errors. For this process, some buffer storage (pipeline registers) is inserted between the five data processing elements, IR&F (Initial Round and Feedback), S&S (SubBytes and ShiftRows), M (Mix Columns), A (Add Round Key), and IC (Intermediate Cipher Data).…”
Section: Proposed Hardware Architecturementioning
confidence: 99%