Засіб для гешування даних методом hdg
Анотації
Представлено спеціалізований апаратний пристрій, що реалізує геш-функцію HDG, призначений для використання в малоресурсних системах, зокрема в IoT-пристроях, сенсорних мережах та смарт-картах. Запропоноване рішення ґрунтується на ефективному використанні побайтової обробки даних, забезпечуючи високу ефективність при обмежених ресурсах пам'яті та обчислювальних можливостях пристроїв. Апаратну реалізацію засобу представлено у вигляді спеціалізованого процесора для гешування (HDG-процесора). Наведено структуру спеціалізованого процесора, здійснено його декомпозицію на блоки, кожен з яких реалізує відповідну функцію. Проведено оцінку апаратної складності пристрою, що підтверджує його відповідність вимогам малоресурсної криптографії та доцільність використання у системах з обмеженими апаратними ресурсами. A specialized hardware device implementing the HDG hash function is presented, designed for use in low-resource systems, including IoT devices, sensor networks, and smart cards. The proposed solution is based on efficient byte-wise data processing, ensuring efficient operation with minimal memory and computational resources. The hardware implementation of the device is presented as a specialized hashing processor (HDG processor). The structure of the specialized processor is described, and its decomposition into functional blocks is carried out, each performing a specific function. An assessment of the hardware complexity of the device confirms its compliance with the requirements of lightweight cryptography and its feasibility for use in systems with limited hardware resources.
URI:
https://ir.lib.vntu.edu.ua//handle/123456789/48653