Serhii Haliuk

Dr. Serhii Haliuk

orcid

Research Focus & Metrics

Academic Career Length

11Years (2016-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
4 January 2022 in Symmetry
Verified
Journal Article
Open access
PDF file
SHSerhii Haliuk
Serhii Haliuk
OKOleh Krulikovskyi
Oleh Krulikovskyi
DVDmytro Vovchuk
Dmytro Vovchuk
FCFernando Corinto
Fernando Corinto
This paper suggests an approach to generate pseudo-random sequences based on the discrete-time model of the simple memristive chaotic system. We show that implementing Euler’s and Runge–Kutta’s methods for the simulation solutions gives the possibility of obtaining chaotic sequences that maintain general properties of the original chaotic system. A preliminary criterion based on the binary sequence balance estimation is proposed and applied to separate any binary representation of the chaotic time sequences into random and non-random parts. This gives us the possibility to delete obviously non-random sequences prior to the post-processing. The investigations were performed for arithmetic with both fixed and floating points. In both cases, the obtained sequences successfully passed the NIST SP 800-22 statistical tests. The utilization of the unidirectional asymmetric coupling of chaotic systems without full synchronization between them was suggested to increase the performance of the chaotic pseudo-random number generator (CPRNG) and avoid identical sequences on different outputs of the coupled systems. The proposed CPRNG was also implemented and tested on FPGA using Euler’s method and fixed-point arithmetic for possible usage in different applications. The FPGA implementation of CPRNG supports a generation speed up to 1.2 Gbits/s for a clock frequency of 50 MHz. In addition, we presented an example of the application of CPRNG to symmetric image encryption, but nevertheless, one is suitable for the encryption of any binary source.

1 April 2016
Verified
Conference Paper
Closed access
FCFernando Corinto
Fernando Corinto
OKOleh Krulikovskyi
Oleh Krulikovskyi
SHSerhii Haliuk
Serhii Haliuk
In this article we exploit memristor-based chaotic circuits for pseudo-random generators. In particular, the simplest memristor-based chaotic circuit is considered. The circuit consists of only three series elements: inductor, capacitor and memristor. The statistical properties of the generated pseudo-random sequences have been verified by means of the NIST test. The results show that the developed generator can be used in cryptographic applications.

6 April 2024 in Electronics
Verified
Journal Article
Open access
PDF file
SHSerhii Haliuk
Serhii Haliuk
DVDmytro Vovchuk
Dmytro Vovchuk
ESElisabetta Spinazzola
Elisabetta Spinazzola
Jacopo SeccoJacopo Secco
Jacopo Secco
VBVjaceslavs Bobrovs
Vjaceslavs Bobrovs
FCFernando Corinto
Fernando Corinto
The abilities of quantitative description of noise are restricted due to its origin, and only statistical and spectral analysis methods can be applied, while an exact time evolution cannot be defined or predicted. This emphasizes the challenges faced in many applications, including communication systems, where noise can play, on the one hand, a vital role in impacting the signal-to-noise ratio, but possesses, on the other hand, unique properties such as an infinite entropy (infinite information capacity), an exponentially decaying correlation function, and so on. Despite the deterministic nature of chaotic systems, the predictability of chaotic signals is limited for a short time window, putting them close to random noise. In this article, we propose and experimentally verify an approach to achieve Gaussian-distributed chaotic signals by processing the outputs of chaotic systems. The mathematical criterion on which the main idea of this study is based on is the central limit theorem, which states that the sum of a large number of independent random variables with similar variances approaches a Gaussian distribution. This study involves more than 40 mostly three-dimensional continuous-time chaotic systems (Chua’s, Lorenz’s, Sprott’s, memristor-based, etc.), whose output signals are analyzed according to criteria that encompass the probability density functions of the chaotic signal itself, its envelope, and its phase and statistical and entropy-based metrics such as skewness, kurtosis, and entropy power. We found that two chaotic signals of Chua’s and Lorenz’s systems exhibited superior performance across the chosen metrics. Furthermore, our focus extended to determining the minimum number of independent chaotic signals necessary to yield a Gaussian-distributed combined signal. Thus, a statistical-characteristic-based algorithm, which includes a series of tests, was developed for a Gaussian-like signal assessment. Following the algorithm, the analytic and experimental results indicate that the sum of at least three non-Gaussian chaotic signals closely approximates a Gaussian distribution. This allows for the generation of reproducible Gaussian-distributed deterministic chaos by modeling simple chaotic systems.

1 October 2017
Verified
Conference Paper
Closed access
SHSerhii Haliuk
Serhii Haliuk
OKOleh Krulikovskyi
Oleh Krulikovskyi
LPLeonid Politanskyi
Leonid Politanskyi
FCFernando Corinto
Fernando Corinto
In this manuscript the circuit implementation of two-dimensional Lozi ring-coupled map for the generator of chaotic signals is proposed. Used chaotic systems are multidimensional maps, that are characterized by a uniform distribution of the generated values, continuous bifurcation diagram, that makes it possible to apply them to information security systems. It is shown that the results of experiment and simulation are agreed.

7 March 2024 in Preprints.org
Verified
Preprint
Open access
PDF file
SHSerhii Haliuk
Serhii Haliuk
DVDmytro Vovchuk
Dmytro Vovchuk
ESElisabetta Spinazzola
Elisabetta Spinazzola
Jacopo SeccoJacopo Secco
Jacopo Secco
VBVjaceslavs Bobrovs
Vjaceslavs Bobrovs
FCFernando Corinto
Fernando Corinto
The abilities of quantitative description of noise are restricted due to its origin and only the statistical and spectral analysis methods can be applied while an exact time evolution cannot be defined or predicted. It emphasizes the challenges faced in many applications including communication systems where noise can play, on one hand, a vital role impacting signal-to-noise ratio but possessing, on the other hand, unique properties such as infinite entropy (infinite information capacity), exponentially decaying correlation function and so on. Despite the deterministic nature of chaotic systems, the predictability of chaotic signals is limited for a short time window putting them close to random noise. In this article, we propose and experimentally verify an approach to achieve Gaussian-distributed chaotic signals by processing the outputs of chaotic systems. The mathematical criteria, on which the main idea of the study is based on, is the Central Limit Theorem which states that the sum of a large number of independent random variables with similar variances approaches a Gaussian distribution. The study involves more than 40 mostly three-dimensional continuous-time chaotic systems (Chua’s, Lorenz’s, Sprott’s, memristor-based, etc.) whose output signals are analyzed according to criteria that encompass the probability density functions of a chaotic signal itself and its envelope and phase, statistical and entropy-based metrics such as skewness, kurtosis, and entropy power. We found that two chaotic signals of Chua’s and Lorenz’s systems exhibited superior performance across the chosen metrics. Furthermore, our focus extended to determining the minimum number of independent chaotic signals necessary to yield a Gaussian-distributed combined signal. The analytic and experimental results indicate that the sum of at least three non-Gaussian chaotic signals closely approximates Gaussian distribution. It allows generation of reproducible Gaussian-distributed deterministic chaos by modeling simple chaotic systems.

30 December 2023 in Security of Infocommunication Systems and Internet of Things
Verified
Journal Article
Open access
PDF file
OKOleh Krulikovskyi
Oleh Krulikovskyi
SHSerhii Haliuk
Serhii Haliuk
In the paper, the periodicity of pseudo-chaotic implementations in fixed-point calculations is studied using the example of a logistic equation. It was established that with 32-bit represented numbers (three bits - the whole part, 29 bits - the fractional part), the maximum length of the observed cycle is L_(max )< 2^14 iterations, and the space of possible states of the chaotic system after the completion of the transition process is limited S≈2^14 different numbers. Histograms of the duration of transient processes preceding the exit of the trajectory into a cyclic orbit are constructed. It was found that the maximum durations of the transition process do not exceed (2Lmax, 4Lmax). The paper also demonstrates and substantiates the expediency of using a dynamic threshold when forming binary sequences based on chaotic numbers using the threshold method. It is shown that the criterion for the balance of the binary representation of chaotic sequences enables the optimal choice of the number of high-order bits that must be discarded in order to obtain a uniform distribution. Approaches to increase the cyclicity of period of digital implementations of chaotic systems are analyzed. It is shown that the period of the external disturbance must be coordinated with the durations of the cycles observed in the chaotic system. The results of the work show the limitations of chaotic systems, which must be correctly taken into account when using them in cryptography.