Климаков, Олексій ЄвгеновичKlymakov, Oleksii E.2025-09-112025-09-112025https://eir.zp.edu.ua/handle/123456789/22676Климаков О.Є. Розробка FPGA системи верифікації оцінок: бакалаврська робота, спеціальність 123 «Комп'ютерна інженерія» / О.Є. Климаков — Запоріжжя: НУ «Запорізька політехніка», 2025. — 75 c.UK: У ході виконання роботи було проведено аналіз предметної області, що включав дослідження понять цілісності даних, криптографічних хеш-функцій і сучасних рішень для верифікації. Обґрунтовано вибір алгоритму Jenkins hash function і платформи Cyclone V. Спроєктовано модульну архітектуру системи з трьома основними компонентами: прийому даних, хешування та верифікації. Реалізацію виконано на мові Verilog у середовищі Quartus II 13.1. Тестування в Quartus II та симуляція підтвердили коректність обчислень хеш-значень для різних вхідних даних, а також точність верифікації шляхом порівняння хешів із еталонними значеннями. Розроблена система є економічною, масштабованою та готовою до використання в освітніх закладах для забезпечення цілісності оцінок. Її модульна архітектура та інтеграція з блокчейн-технологіями дозволяють адаптацію до інших сценаріїв, що забезпечує потенціал для подальшого розвитку. EN: During the course of the work, an analysis of the subject area was conducted, which included the study of data integrity concepts, cryptographic hash functions, and modern verification solutions. The choice of the Jenkins hash function algorithm and the Cyclone V platform was justified. A modular system architecture was designed with three main components: data reception, hashing, and verification. The implementation was carried out in Verilog using the Quartus II 13.1 environment. Testing in Quartus II and simulation confirmed the correctness of hash value calculations for various input data, as well as the accuracy of verification by comparing hashes with reference values. The developed system is cost-effective, scalable, and ready for use in educational institutions to ensure the integrity of grades. Its modular architecture and integration with blockchain technologies allow adaptation to other scenarios, providing potential for further development.ukgrade verificationusing hash functionsprogramming on fpgaверифікація оціноквикористання хеш функційпрограмування на fpgaРозробка FPGA системи верифікації оцінокDevelopment of an FPGA-based grade verification systemMaster thesis