<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">bsuir</journal-id><journal-title-group><journal-title xml:lang="ru">Доклады БГУИР</journal-title><trans-title-group xml:lang="en"><trans-title>Doklady BGUIR</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1729-7648</issn><issn pub-type="epub">2708-0382</issn><publisher><publisher-name>БГУИР</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.35596/1729-7648-2023-21-3-56-62</article-id><article-id custom-type="elpub" pub-id-type="custom">bsuir-3647</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ЭЛЕКТРОНИКА, РАДИОФИЗИКА, РАДИОТЕХНИКА, ИНФОРМАТИКА</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>ELECTRONICS, RADIOPHYSICS, RADIOENGINEERING, INFORMATICS</subject></subj-group></article-categories><title-group><article-title>Автоматическая балансировка путей физически неклонируемой функции типа «арбитр»</article-title><trans-title-group xml:lang="en"><trans-title>Automatic Balancing of “Arbiter” Physical Unclonable Function Paths</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Шамына</surname><given-names>А. Ю.</given-names></name><name name-style="western" xml:lang="en"><surname>Shamyna</surname><given-names>A. Yu.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Шамына Артём Юрьевич, магистр, ст. преп.</p><p>220013, г. Минск, ул. П. Бровки, 6</p><p>Тел.: +375 25 941-60-45</p></bio><bio xml:lang="en"><p>Shamyna Artsiom Yur’evich, M. of Sci., Senior Lecturer</p><p>220013, Minsk, P. Brovki St., 6</p><p>Tel.: +375 25 941-60-45</p></bio><email xlink:type="simple">shamyna@bsuir.by</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Иванюк</surname><given-names>А. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Ivaniuk</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>д. т. н., доцент, профессор кафедры информатики, заведующий совместной учебной лабораторией «СК хайникс мемори солюшнс Восточная Европа»</p><p>Минск</p></bio><bio xml:lang="en"><p>Dr. of Sci. (Tech.), Associate Professor, Professor at the Computer Science Department, Head of the Joint  Educational Laboratory “SK Hynix Memory Solutions Eastern Europeˮ</p><p>Minsk</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Белорусский государственный университет информатики и радиоэлектроники</institution></aff><aff xml:lang="en"><institution>Belarusian State University of Informatics and Radioelectronics</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2023</year></pub-date><pub-date pub-type="epub"><day>22</day><month>06</month><year>2023</year></pub-date><volume>21</volume><issue>3</issue><fpage>56</fpage><lpage>62</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Шамына А.Ю., Иванюк А.А., 2023</copyright-statement><copyright-year>2023</copyright-year><copyright-holder xml:lang="ru">Шамына А.Ю., Иванюк А.А.</copyright-holder><copyright-holder xml:lang="en">Shamyna A.Y., Ivaniuk A.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://doklady.bsuir.by/jour/article/view/3647">https://doklady.bsuir.by/jour/article/view/3647</self-uri><abstract><p>Рассмотрены особенности построения на базе программируемых логических интегральных схем физически неклонируемых функций типа «арбитр» (АФНФ). Обозначена проблема асимметрии пар путей АФНФ, отмечено негативное влияние данного явления на их характеристики. Приведено описание времяизмерительной системы на базе схемы кольцевого осциллятора, используемой для анализа временных характеристик путей АФНФ. Предложена методика автоматической балансировки задержек распространения сигнала через пути АФНФ на основе расчета корректирующего значения. Экспериментально подтверждена состоятельность методики балансировки исходя из улучшения характеристик АФНФ после ее применения. Представлено схематическое решение данной методики, которое может лечь в основу разработки схемы автокоррекции задержек через пути АФНФ с различным уровнем автономности.</p></abstract><trans-abstract xml:lang="en"><p>The features of building on the basis of programmable logic integrated circuits of “arbiter” physical unclonable functions (APUF) are considered. The problem of asymmetry of pairs of APUF paths is indicated and the negative impact of this phenomenon on their characteristics is noted. A time measuring system based on a ring oscillator scheme, which is used to analyze the time characteristics of APUF paths, is described. A method for automatic balancing of signal propagation delays through the APUF paths based on the calculation of the corrective value is proposed. The consistency of the proposed balancing technique is experimentally confirmed based on the improvement in the characteristics of the APUF after its implementation. A digital scheme of this technique is presented, which can form the basis for the development of a delay auto correction scheme through APUF paths with different levels of autonomy.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>физическая криптография</kwd><kwd>физически неклонируемые функции типа «арбитр»</kwd><kwd>кольцевой осциллятор</kwd><kwd>автоматическая балансировка</kwd><kwd>программируемые логические интегральные схемы</kwd></kwd-group><kwd-group xml:lang="en"><kwd>physical cryptography</kwd><kwd>“arbiter” physical unclonable functions</kwd><kwd>ring oscillator</kwd><kwd>automatic balancing</kwd><kwd>programmable logic integrated circuits</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Pappu, R. Physical One-Way Functions: PhD Thesis in Media Arts and Sciences / R Pappu. USA: Cambridge, Massachusetts Institute of Technology, 2001. 154 р.</mixed-citation><mixed-citation xml:lang="en">Pappu R. (2001) Physical One-Way Functions: PhD Thesis in Media Arts and Sciences. USA, Cambridge, Massachusetts Institute of Technology. 154.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Silicon Physical Random Functions / В. Gassend [et al.] // Proc. оf the 9th ACM Conference on Computer and Communications Security, Novem. 2002. Р. 148–160.</mixed-citation><mixed-citation xml:lang="en">Gassend B., Clarke D., Van Dijk M., Devadas S. (2002) Silicon Physical Random Functions. Proc. оf the 9th ACM Conference on Computer and Communications Security, November. 148–160.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Ярмолик, В. Н. Физически неклонируемые функции / В. Н. Ярмолик, Ю. Г. Вашинко // Информатика. 2011. Т. 30, № 2. С. 92–103.</mixed-citation><mixed-citation xml:lang="en">Yarmolik V. N., Vashinko Y. G. (2011) Physical Unclonable Functions. Informatika = Informatics. 30 (2), 92–103 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Шамына, А. Ю. Исследование временных параметров физически неклонируемой функции типа арбитр с использованием кольцевого осциллятора / А. Ю. Шамына, А. А. Иванюк // Цифровая трансформация. 2022. Т. 28, № 1. С. 27–38. https://doi.org/10.35596/2522-9613-2022-28-1-27-38.</mixed-citation><mixed-citation xml:lang="en">Shamyna A. Yu, Ivaniuk A. A. (2022) Investigation of the Timing Parameters of the Arbiter-Based Physically Unclonable Function Using a Ring Oscillator. Cifrovaya Transformaciya = Digital Transformation. 28 (1), 27–38 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Ярмолик, В. Н. Физически неклонируемые функции типа арбитр с заведомо асимметричными парами путей / В. Н. Ярмолик, А. А. Иванюк // Доклады БГУИР. 2022. 20, № 4. С. 71–79.</mixed-citation><mixed-citation xml:lang="en">Yarmolik V. N., Ivaniuk A. A. (2022) Arbiter Physical Unclonable Functions with Asymmetric Pairs of Paths. Doklady BGUIR. 20 (4), 71–79 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Клыбик, В. П. Метод увеличения стабильности физически неклонируемой функции типа «АРБИТР» / В. П. Клыбик, С. С. Заливако, А. А. Иванюк // Информатика. 2017. № 1. С. 31–43.</mixed-citation><mixed-citation xml:lang="en">Klybik V. P., Zalivako S. S., Ivanjuk A. A. (2017) Method of Increasing Stability Physically Non-Cloneable Function of “ARBITER” Type. Informatika = Informatics. (1), 31–43 (in Russian).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
