Balanced arbiter physical uncloneable functions

The problem of constructing a new class of physically unclonable functions of the arbiter type (APUF) based on the construction of balanced pairs of paths is solved. This makes it possible to significantly increase the stability, uniqueness and uniformity of the APUF. The relevance of the proposed r...

Full description

Bibliographic Details
Main Authors: Vyacheslav N. Yarmolik, Alexander A. Ivaniuk
Format: Article
Language:English
Published: Joint Stock Company "Experimental Scientific and Production Association SPELS 2023-02-01
Series:Безопасность информационных технологий
Subjects:
Online Access:https://bit.spels.ru/index.php/bit/article/view/1481
_version_ 1797698228829814784
author Vyacheslav N. Yarmolik
Alexander A. Ivaniuk
author_facet Vyacheslav N. Yarmolik
Alexander A. Ivaniuk
author_sort Vyacheslav N. Yarmolik
collection DOAJ
description The problem of constructing a new class of physically unclonable functions of the arbiter type (APUF) based on the construction of balanced pairs of paths is solved. This makes it possible to significantly increase the stability, uniqueness and uniformity of the APUF. The relevance of the proposed research is associated with the active development of physical cryptography used for the identification of electronic devices and for the generation of cryptographic keys. It is shown that the classical APUF uses a standard basic element that performs three functions, namely, the function of generating a signal delay Generate, the function of choosing a pair of paths Select and the function of switching paths Switch. The execution of all functions by the basic element simultaneously leads to the asymmetry of pairs of paths, which causes a deterioration in the characteristics of the APUF and entails balancing of the paths. As an alternative to the standard basic element, two of its modifications are proposed, in which the Generate function is performed on additional delay lines, and the Switch function on the multiplexer. The use of delay lines with signal delay times much longer than on multiplexers allows constructing the balanced APUF. The proposed approach for building balanced APUF, based on the use of modified basic elements, has demonstrated its efficiency and prospects, including the case of implementing APUF on programmable structures. Practical studies were carried out by a comparative analysis of the classical APUF and balanced APUF implemented on modern FPGAs. The effect of improvement of the characteristics of similar PUFs has been experimentally confirmed, and, first of all, a noticeable improvement in the stability, uniqueness and uniformity of APUFs.
first_indexed 2024-03-12T03:51:13Z
format Article
id doaj.art-179f20b144fa4d63a908bbbe676ea054
institution Directory Open Access Journal
issn 2074-7128
2074-7136
language English
last_indexed 2024-03-12T03:51:13Z
publishDate 2023-02-01
publisher Joint Stock Company "Experimental Scientific and Production Association SPELS
record_format Article
series Безопасность информационных технологий
spelling doaj.art-179f20b144fa4d63a908bbbe676ea0542023-09-03T12:19:28ZengJoint Stock Company "Experimental Scientific and Production Association SPELSБезопасность информационных технологий2074-71282074-71362023-02-013019210710.26583/bit.2023.1.071302Balanced arbiter physical uncloneable functionsVyacheslav N. Yarmolik0Alexander A. Ivaniuk1Belarusian State University of Informatics and RadioelectronicsBelarusian State University of Informatics and RadioelectronicsThe problem of constructing a new class of physically unclonable functions of the arbiter type (APUF) based on the construction of balanced pairs of paths is solved. This makes it possible to significantly increase the stability, uniqueness and uniformity of the APUF. The relevance of the proposed research is associated with the active development of physical cryptography used for the identification of electronic devices and for the generation of cryptographic keys. It is shown that the classical APUF uses a standard basic element that performs three functions, namely, the function of generating a signal delay Generate, the function of choosing a pair of paths Select and the function of switching paths Switch. The execution of all functions by the basic element simultaneously leads to the asymmetry of pairs of paths, which causes a deterioration in the characteristics of the APUF and entails balancing of the paths. As an alternative to the standard basic element, two of its modifications are proposed, in which the Generate function is performed on additional delay lines, and the Switch function on the multiplexer. The use of delay lines with signal delay times much longer than on multiplexers allows constructing the balanced APUF. The proposed approach for building balanced APUF, based on the use of modified basic elements, has demonstrated its efficiency and prospects, including the case of implementing APUF on programmable structures. Practical studies were carried out by a comparative analysis of the classical APUF and balanced APUF implemented on modern FPGAs. The effect of improvement of the characteristics of similar PUFs has been experimentally confirmed, and, first of all, a noticeable improvement in the stability, uniqueness and uniformity of APUFs.https://bit.spels.ru/index.php/bit/article/view/1481physical unclonable functions, arbiter physical unclonable functions, identification of electronic devices, stability, uniqueness, uniformity.
spellingShingle Vyacheslav N. Yarmolik
Alexander A. Ivaniuk
Balanced arbiter physical uncloneable functions
Безопасность информационных технологий
physical unclonable functions, arbiter physical unclonable functions, identification of electronic devices, stability, uniqueness, uniformity.
title Balanced arbiter physical uncloneable functions
title_full Balanced arbiter physical uncloneable functions
title_fullStr Balanced arbiter physical uncloneable functions
title_full_unstemmed Balanced arbiter physical uncloneable functions
title_short Balanced arbiter physical uncloneable functions
title_sort balanced arbiter physical uncloneable functions
topic physical unclonable functions, arbiter physical unclonable functions, identification of electronic devices, stability, uniqueness, uniformity.
url https://bit.spels.ru/index.php/bit/article/view/1481
work_keys_str_mv AT vyacheslavnyarmolik balancedarbiterphysicaluncloneablefunctions
AT alexanderaivaniuk balancedarbiterphysicaluncloneablefunctions