@article{MTMT:34450400, title = {A Novel Low Hardware Configurable Ring Oscillator (CRO) PUF for Lightweight Security Applications}, url = {https://m2.mtmt.hu/api/publication/34450400}, author = {AL-Magsoosi, Husam Kareem Farhan and Dunaev, Dmitriy}, doi = {10.1016/j.micpro.2023.104989}, journal-iso = {MICROPROCESS MICROSY}, journal = {MICROPROCESSORS AND MICROSYSTEMS}, volume = {104}, unique-id = {34450400}, issn = {0141-9331}, year = {2024}, eissn = {1872-9436} } @article{MTMT:34415932, title = {A Robust Architecture of Ring Oscillator PUF: Enhancing Cryptographic Security with Configurability}, url = {https://m2.mtmt.hu/api/publication/34415932}, author = {AL-Magsoosi, Husam Kareem Farhan and Dunaev, Dmitriy}, doi = {10.1016/j.mejo.2023.106022}, journal-iso = {MICROELECTRON J}, journal = {MICROELECTRONICS JOURNAL}, volume = {143}, unique-id = {34415932}, issn = {0026-2692}, year = {2024}, eissn = {0959-8324} } @inproceedings{MTMT:34066169, title = {Machine Learning Vulnerability Assessment of Ring Oscillator Physical Unclonable Functions}, url = {https://m2.mtmt.hu/api/publication/34066169}, author = {AL-Magsoosi, Husam Kareem Farhan and Dunaev, Dmitriy}, booktitle = {2023 International Conference on Control, Automation and Diagnosis (ICCAD)}, doi = {10.1109/ICCAD57653.2023.10152413}, unique-id = {34066169}, year = {2023} } @inproceedings{MTMT:34052583, title = {Advancements of Ring Oscillator PUFs using Xilinx FPGA: Design Challenges, Solutions, Control, and Performance}, url = {https://m2.mtmt.hu/api/publication/34052583}, author = {AL-Magsoosi, Husam Kareem Farhan and Dunaev, Dmitriy}, booktitle = {Proceedings of the Automation and Applied Computer Science Workshop 2023 (AACS'23)}, unique-id = {34052583}, year = {2023}, pages = {213} } @book{MTMT:34051102, title = {Proceedings of the Automation and Applied Computer Science Workshop 2023 (AACS'23)}, url = {https://m2.mtmt.hu/api/publication/34051102}, isbn = {9789634219262}, editor = {Vajk, István and Dunaev, Dmitriy}, publisher = {BME Department of Automation and Applied Informatics}, unique-id = {34051102}, year = {2023}, orcid-numbers = {Vajk, István/0000-0002-2818-9162} } @inproceedings{MTMT:33561435, title = {Matlab GUI-based Tool to Determine Performance Metrics of Physical Unclonable Functions}, url = {https://m2.mtmt.hu/api/publication/33561435}, author = {AL-Magsoosi, Husam Kareem Farhan and Almousa, Khaleel and Dunaev, Dmitriy}, booktitle = {2022 Cybernetics & Informatics (K&I)}, doi = {10.1109/KI55792.2022.9925947}, unique-id = {33561435}, year = {2022}, pages = {1-5} } @inproceedings{MTMT:33530396, title = {Impact of Using Dierent LUTs' Inputs on XOR-based Ring Oscillator PUF Behavior}, url = {https://m2.mtmt.hu/api/publication/33530396}, author = {AL-Magsoosi, Husam Kareem Farhan and Dunaev, Dmitriy}, booktitle = {Proceedings of the Automation and Applied Computer Science Workshop 2022 (AACS'22)}, unique-id = {33530396}, year = {2022}, pages = {1-13} } @inproceedings{MTMT:33128090, title = {Xilinx FPGA-based Ring Oscillator PUFs: Design Challenges and Solutions}, url = {https://m2.mtmt.hu/api/publication/33128090}, author = {AL-Magsoosi, Husam Kareem Farhan and Dunaev, Dmitriy}, booktitle = {2022 11th Mediterranean Conference on Embedded Computing (MECO)}, doi = {10.1109/MECO55406.2022.9797077}, unique-id = {33128090}, abstract = {The configurability and programmability features of the FPGA boards make it a preferred platform to implement vast IoT and embedded systems applications. However, FPGAs are vulnerable to different security issues such as unauthorized cloning, counterfeiting, or overbuilding the original systems. Therefore, there is an increasing demand for security solutions for FPGA-based systems, which may be used in device authentication and secret key generation. Physical unclonable functions (PUFs) have emerged as a low-cost, reliable countermeasure against different hardware security threats. Ring oscillator PUFs are well suited to be implemented on FPGA boards. Consequently, ring oscillator PUFs are widely used as security measures with FPGA-based IoT and embedded systems. Nevertheless, some challenges face the design of FPGA-based ring oscillator PUFs. Hence, this paper presents possible challenges that may face the design of an FPGA-based ring oscillator PUFs and the possible solution for each challenge. In addition, this study further discusses ways to improve the main performance metrics for the FPGA-based ring oscillator PUF, which are uniqueness, uniformity, and reliability.}, keywords = {FPGA; ring oscillator; Hardware security; PUF; Physically unclonable functions}, year = {2022}, pages = {167-171} } @inproceedings{MTMT:33039226, title = {Towards Performance Optimization of Ring Oscillator PUF using Xilinx FPGA}, url = {https://m2.mtmt.hu/api/publication/33039226}, author = {AL-Magsoosi, Husam Kareem Farhan and Dunaev, Dmitriy}, booktitle = {2022 17th Iberian Conference on Information Systems and Technologies (CISTI)}, doi = {10.23919/CISTI54924.2022.9820289}, volume = {2022-June}, unique-id = {33039226}, abstract = {A Field Programmable Gate Array (FPGA) is a general-purpose semiconductor device made up of interconnected configurable logic blocks, which the end-user can configure to implement and operate the required logic, from a simple logic gate to a sophisticated system on a chip. Nevertheless, FPGAs can be vulnerable to security threats such as reverse engineering, cloning, and overbuilding attacks. Physically unclonable functions (PUFs) have been introduced as leading, robust, low-cost solutions against different hardware security threats. PUFs are hardware security primitives which operate as a one-way function that produces a unique output from the same input and the same PUF circuit implemented on different boards. As a result, PUFs output can be used as a “digital fingerprint” to identify electronic devices/systems uniquely, and it can be used in different security scenarios. This study presents the optimization of one of the most PUF types implemented in hardware security applications, called ring oscillator PUF or ROPUF. The presented ring oscillator PUF shows outstanding performance in terms of uniqueness and bit-aliasing with less hardware compared to the related work.}, year = {2022}, pages = {1-6} } @book{MTMT:32902177, title = {Proceedings of the Automation and Applied Computer Science Workshop 2022 (AACS'22)}, url = {https://m2.mtmt.hu/api/publication/32902177}, isbn = {9789634218753}, editor = {Dunaev, Dmitriy and Vajk, István}, publisher = {BME Department of Automation and Applied Informatics}, unique-id = {32902177}, year = {2022}, orcid-numbers = {Vajk, István/0000-0002-2818-9162} }