<?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-2025-23-6-71-79</article-id><article-id custom-type="elpub" pub-id-type="custom">bsuir-4249</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></article-categories><title-group><article-title>Обнаружение аппаратных троянов в устройствах криптографии с использованием машинного обучения</article-title><trans-title-group xml:lang="en"><trans-title>Detecting Hardware Trojans in Cryptography Devices Using Machine Learning</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>Voronov</surname><given-names>A. Yu.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Воронов Алексей Юрьевич, асп. каф. микро- и наноэлектроники</p><p>220013, Минск, ул. П. Бровки, 6</p><p>Тел.: +375 29 353-52-74</p></bio><bio xml:lang="en"><p>Voronov Aleksey Yuryevich, Postgraduade of the Department of Micro- and Nanoelectronics</p><p>220013, Minsk, P. Brovki St., 6</p><p>Tel.: +375 29 353-52-74</p></bio><email xlink:type="simple">voronov.drawtoon@gmail.com</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>Stempitsky</surname><given-names>V. R.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. тех. наук, доц., проректор по научной работе, научный руководитель НИЛ «Компьютерное проектирование микрои наноэлектронных систем»</p><p>220013, Минск, ул. П. Бровки, 6</p></bio><bio xml:lang="en"><p>Cand. Sci. (Tech.), Associate Professor, Vice-Rector for Academic Affairs, Advicer of the R&amp;D Laboratory “Computer-Aided Design of Micro- and Nanoelectronic Systems”</p><p>220013, Minsk, P. Brovki St., 6</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>2025</year></pub-date><pub-date pub-type="epub"><day>25</day><month>12</month><year>2025</year></pub-date><volume>23</volume><issue>6</issue><fpage>71</fpage><lpage>79</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Воронов А.Ю., Стемпицкий В.Р., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Воронов А.Ю., Стемпицкий В.Р.</copyright-holder><copyright-holder xml:lang="en">Voronov A.Y., Stempitsky V.R.</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/4249">https://doklady.bsuir.by/jour/article/view/4249</self-uri><abstract><p>Современная гонка технологий, направленная на увеличение объемов получаемой, обрабатываемой и передаваемой информации, играет важную роль в безопасности любых стран, так как эти направления являются основными для разворачивания сложных языковых и экспериментальных моделей, или моделей переднего края (frontier), которые применяются в цифровых экосистемах и военном деле. Особенно это касается средств связи и стойкости их криптографического шифрования. Компрометация передаваемой информации, скрытая от официальных абонентов закрытой радиосети, способна нанести гораздо больший вред по сравнению с ее отказом. Учитывая большую скорость изменений и ввода новинок, страны, не имеющие собственных производственных мощностей, вынуждены изготавливать цифровые модули шифрования на территории других государств, что связано с рисками внедрения аппаратных закладок. В статье описаны результаты программного тестирования нейросети, способной обнаруживать компрометацию информации в модуле шифрования AES-256 (Advanced Encryption Standard) на основе анализа получаемой и передаваемой им информации без наличия «золотого образца».</p></abstract><trans-abstract xml:lang="en"><p>The current technological race to increase the volume of received, processed, and transmitted information plays a crucial role in the security of any country, as these areas are fundamental for the deployment of complex linguistic and experimental models, or frontier models, used in digital ecosystems and military affairs. This is particularly true for communications equipment and the strength of their cryptographic encryption. Compromising transmitted information, hidden from official subscribers of a closed radio network, can cause far greater damage than its failure. Given the rapid pace of change and innovation, countries without their own manufacturing capabilities are forced to manufacture digital encryption modules in other countries, which carries the risk of introducing hardware Trojans. This article describes the results of software testing of a neural network capable of detecting information compromise in an AES-256 (Advanced Encryption Standard) encryption module based on the analysis of received and transmitted information without a “golden reference”.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>цифровая электроника</kwd><kwd>аппаратная безопасность</kwd><kwd>аппаратные трояны</kwd><kwd>криптография</kwd><kwd>AES</kwd><kwd>машинное обучение</kwd><kwd>нейросети</kwd><kwd>функционально-логическое тестирование</kwd></kwd-group><kwd-group xml:lang="en"><kwd>digital electronics</kwd><kwd>hardware security</kwd><kwd>hardware Trojans</kwd><kwd>cryptography</kwd><kwd>AES</kwd><kwd>machine learning</kwd><kwd>neural networks</kwd><kwd>functional testing</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">Tehranipoor, M. A Survey of Hardware Trojan Taxonomy and Detection / M. Tehranipoor, F. Koushanfar // IEEE Design &amp; Test of Computers. 2010. Vol. 27, Iss. 1. Р. 10–25. DOI: 10.1109/MDT.2010.</mixed-citation><mixed-citation xml:lang="en">Tehranipoor M., Koushanfar F. (2010) A Survey of Hardware Trojan Taxonomy and Detection. IEEE Design &amp; Test of Computers. 27 (1), 10–25. DOI: 10.1109/MDT.2010.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Chen, Z. Deep Learning for Cybersecurity: A Review / Z. Chen // 2020 International Conference on Computing and Data Science (CDS), Stanford, CA, USA, 2020. Р. 7–18. DOI: 10.1109/CDS49703.2020.00009.</mixed-citation><mixed-citation xml:lang="en">Chen Z. (2020) Deep Learning for Cybersecurity: A Review. 2020 International Conference on Computing and Data Science (CDS), Stanford, CA, USA. 7–18. DOI: 10.1109/CDS49703.2020.00009.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Hardware Trojan Detection Using Graph Neural Networks / R. Yasaei [et al.] // IEEE Trans. Comput.-Aided Design Integr. Circuits Syst. 2025. Vol. 44, No 1. Р. 25–38.</mixed-citation><mixed-citation xml:lang="en">Yasaei R., Chen L., Yu S.-Y., Al Faruque M. A. (2025) Hardware Trojan Detection Using Graph Neural Networks. IEEE Trans. Comput.-Aided Design Integr. Circuits Syst. 44 (1), 25–38.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Hardware Trojan Detection Using Unsupervised Deep Learning on Quantum Diamond Microscope Magnetic Field Images / M. Ashok [et al.] // ACM Journal on Emerging Technologies in Computing Systems. 2022. Vol. 18, No 4. Р. 1–25.</mixed-citation><mixed-citation xml:lang="en">Ashok M., Turner M. J., Walsworth R. L., Levine E. V., Chandrakasan A. P. (2022). Hardware Trojan Detection Using Unsupervised Deep Learning on Quantum Diamond Microscope Magnetic Field Images. ACM Journal on Emerging Technologies in Computing Systems. 18 (4), 1–25.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Xilinx Power Estimator User Guide (UG440). Santa Clara, California: AMD/ Xilinx, 2023.</mixed-citation><mixed-citation xml:lang="en">Xilinx Power Estimator User Guide (UG440). Santa Clara, California: AMD/ Xilinx, 2023.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Vivado Design Suite User Guide (UG901). Santa Clara, California: AMD/ Xilinx, 2020.</mixed-citation><mixed-citation xml:lang="en">Vivado Design Suite User Guide (UG901). Santa Clara, California: AMD/ Xilinx, 2020.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Тарасов, И. Е. ПЛИС Xilinx. Языки описания аппаратуры VHDL и Verilog, САПР, приемы проектирования / И. Е. Тарасов. М.: Горячая линия – Телеком, 2021.</mixed-citation><mixed-citation xml:lang="en">Tarasov I. E. (2021) Xilinx FPGAs. VHDL and Verilog Hardware Description Languages, CAD, and Design Techniques. Moscow, Goryachaya Liniya – Telekom Publ. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Белоус, А. И. Программные и аппаратные трояны – способы внедрения и методы противодействия. Первая техническая энциклопедия в 2-х книгах / А. И. Белоус, В. А. Солодуха, С. В. Шведов. М.: Техносфера, 2019.</mixed-citation><mixed-citation xml:lang="en">Belous A. I., Soloduha V. A., Shvedov S. V. (2019) Software and Hardware Trojans – Methods of Deployment and Countermeasures. The First Technical Encyclopedia in Two Books. Moscow, Technosphera Publ. (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>
