Beta
32786

A Low cost FPGA implementation of real time video cryptography system using AES (Rijndael) algorithm.

Article

Last updated: 22 Jan 2023

Subjects

-

Tags

-

Abstract

The demand for efficient, real time video cryptography systems has become more prominent in our life, especially for military and sensitive-civilian applications. FPGA implementation of video cryptography systems is suitable for both video and cryptography processes due to video data rate, flexibility to design modifications, and cryptography algorithm agility. In this paper, a bulk video cryptography system using AES (Advanced Encryption Standard) is designed and implemented on low cost FPGA Xilinx Spartan-III™. Bulk encryption is used to encrypt both video data and video synch to increase the cryptanalysis complexity for intruders. The design is implemented on different stages; camera interface, video frame grabber, VGA monitor interface, SDRAM controller, crypto processor, and communication channel interface. The design has been tested first using a generated video pattern, and using external composite PAL/NTSC video camera source. The design is implemented for XC3S1000 and the results were significant for speed and area, it reached 77.6 Mbytes/sec. data throughput that fulfills the minimum requirements of colorful, 30 FPS video data rate of 27 Mbytes/sec., and the design
occupies 3,738 slices (48 % of chip size).

DOI

10.21608/iceeng.2012.32786

Keywords

[AES, FPGA, Cryptography, low cost video encryption, real time video encryption]

Authors

First Name

I.

Last Name

Ismail

MiddleName

Kamal.

Affiliation

Master Student, R&D Center, Egyptian Air Forces.

Email

-

City

-

Orcid

-

First Name

Ehab.

Last Name

Elsehely

MiddleName

A.

Affiliation

PhD, R&D Center, Egyptian Air Forces.

Email

-

City

-

Orcid

-

First Name

A.

Last Name

Abdulla

MiddleName

E.

Affiliation

Assoc. Prof, Dean of M.T.C,M.T.C, Egyptian Air Forces.

Email

-

City

-

Orcid

-

Volume

8

Article Issue

8th International Conference on Electrical Engineering ICEENG 2012

Related Issue

5272

Issue Date

2012-05-01

Receive Date

2019-05-22

Publish Date

2012-05-01

Page Start

1

Page End

12

Print ISSN

2636-4433

Online ISSN

2636-4441

Link

https://iceeng.journals.ekb.eg/article_32786.html

Detail API

https://iceeng.journals.ekb.eg/service?article_code=32786

Order

104

Type

Original Article

Type Code

833

Publication Type

Journal

Publication Title

The International Conference on Electrical Engineering

Publication Link

https://iceeng.journals.ekb.eg/

MainTitle

-

Details

Type

Article

Created At

22 Jan 2023