CFA: A New Family of Hybrid CA-Based PRNGs

In this article, a new Pseudorandom Number Generator (PRNG) construction is proposed. It is based on cellular automata (CAs) and comprises other cryptographic primitives organized as blocks. Each of these blocks has a purpose and serves toward obtaining a higher level of randomness. The construction...

Full description

Bibliographic Details
Main Authors: Fatima Ezzahra Ziani, Anas Sadak, Charifa Hanin, Bouchra Echandouri, Fouzia Omary
Format: Article
Language:English
Published: Hindawi-Wiley 2021-01-01
Series:Security and Communication Networks
Online Access:http://dx.doi.org/10.1155/2021/6640052
id doaj-c72493853db0413580a5d6292c476b53
record_format Article
spelling doaj-c72493853db0413580a5d6292c476b532021-06-07T02:12:28ZengHindawi-WileySecurity and Communication Networks1939-01222021-01-01202110.1155/2021/6640052CFA: A New Family of Hybrid CA-Based PRNGsFatima Ezzahra Ziani0Anas Sadak1Charifa Hanin2Bouchra Echandouri3Fouzia Omary4Computer Science Department at the Faculty of SciencesComputer Science Department at the Faculty of SciencesComputer Science Department at the Faculty of SciencesComputer Science Department at the Faculty of SciencesComputer Science Department at the Faculty of SciencesIn this article, a new Pseudorandom Number Generator (PRNG) construction is proposed. It is based on cellular automata (CAs) and comprises other cryptographic primitives organized as blocks. Each of these blocks has a purpose and serves toward obtaining a higher level of randomness. The construction described is modular, and each of its blocks can be replaced, modified, or adapted according to the user, the application, or the level of randomness required. The authors first describe a general structure and the design principles behind each of the components. Next, a concrete example using the SHA-3 hash function, a hybrid cellular automaton, and the AES block cipher is provided. Then, the security analysis and the statistical properties for this specific instance of the scheme are presented.http://dx.doi.org/10.1155/2021/6640052
collection DOAJ
language English
format Article
sources DOAJ
author Fatima Ezzahra Ziani
Anas Sadak
Charifa Hanin
Bouchra Echandouri
Fouzia Omary
spellingShingle Fatima Ezzahra Ziani
Anas Sadak
Charifa Hanin
Bouchra Echandouri
Fouzia Omary
CFA: A New Family of Hybrid CA-Based PRNGs
Security and Communication Networks
author_facet Fatima Ezzahra Ziani
Anas Sadak
Charifa Hanin
Bouchra Echandouri
Fouzia Omary
author_sort Fatima Ezzahra Ziani
title CFA: A New Family of Hybrid CA-Based PRNGs
title_short CFA: A New Family of Hybrid CA-Based PRNGs
title_full CFA: A New Family of Hybrid CA-Based PRNGs
title_fullStr CFA: A New Family of Hybrid CA-Based PRNGs
title_full_unstemmed CFA: A New Family of Hybrid CA-Based PRNGs
title_sort cfa: a new family of hybrid ca-based prngs
publisher Hindawi-Wiley
series Security and Communication Networks
issn 1939-0122
publishDate 2021-01-01
description In this article, a new Pseudorandom Number Generator (PRNG) construction is proposed. It is based on cellular automata (CAs) and comprises other cryptographic primitives organized as blocks. Each of these blocks has a purpose and serves toward obtaining a higher level of randomness. The construction described is modular, and each of its blocks can be replaced, modified, or adapted according to the user, the application, or the level of randomness required. The authors first describe a general structure and the design principles behind each of the components. Next, a concrete example using the SHA-3 hash function, a hybrid cellular automaton, and the AES block cipher is provided. Then, the security analysis and the statistical properties for this specific instance of the scheme are presented.
url http://dx.doi.org/10.1155/2021/6640052
work_keys_str_mv AT fatimaezzahraziani cfaanewfamilyofhybridcabasedprngs
AT anassadak cfaanewfamilyofhybridcabasedprngs
AT charifahanin cfaanewfamilyofhybridcabasedprngs
AT bouchraechandouri cfaanewfamilyofhybridcabasedprngs
AT fouziaomary cfaanewfamilyofhybridcabasedprngs
_version_ 1721393400497831936