«Тағам инженериясы және биотехнология», «Химиялық технология», "Техникалық физика және Жылу энергетикасы" және «Автоматтандыру және ақпараттық технологиялар» бағыттары бойынша үшінші нөмірге жарияланымдар қабылдау жабылды!

Прием публикаций на третий номер по направлениям «Пищевая инженерия и биотехнология», «Химическая технология», «Техническая физика и теплоэнергетика» и «Автоматизация и информационные технологии» закрыт!

Submissions for the third issue in the fields of “Food Engineering and Biotechnology”, “Chemical Technology”, "Technical physics and thermal power engineering" and “Automation and Information Technologies” are closed!

Preview

Bulletin of Shakarim University. Technical Sciences

Advanced search

FORMALIZED DEVELOPMENT FLOW FOR A CRYPTOGRAPHIC CONTROLLER WITH DIGITAL SIGNATURE AND FPGA-BASED VERIFICATION

https://doi.org/10.53360/2788-7995-2026-2(22)-2

Abstract

This article presents and experimentally validates a formalized development flow for a specialized cryptographic controller designed for hardware implementation of digital signature algorithms. The flow covers the complete design cycle, encompassing architectural synthesis, RTL implementation, FPGA-based hardware verification, and physical implementation within an MPW flow. The controller architecture follows a modular design principle, in which the system is decomposed into functionally independent hardware blocks that are developed and verified individually. For each block, RTL implementation, software interface generation, and hardware verification are carried out during FPGA prototyping, enabling early detection of functional and interface errors. Critical components undergo additional physical verification through an RTLto-GDS flow, including DRC and LVS checks. Upon completion of modular verification, the blocks are integrated, a memory map is generated, and system-level hardware verification is performed. The approach was experimentally validated on a demonstration computing module based on the TinyQV (RISC-V) core, using the GOWIN Tang Primer 20K and TinyTapeout (PDK SkyWater SKY130) platforms. The results confirm the reproducibility of the proposed flow and its practical applicability for developing specialized cryptographic controllers and secure embedded systems.

About the Authors

I. Seniushin
TSARKA R&D LLP
Kazakhstan

Igor Seniushin – Project Manager, 

Astana, 51/1 Kabanbai Batyr Avenue



N. Glazyrina
TSARKA R&D LLP
Kazakhstan

Natalya Glazyrina – PhD, associate professor, scientific project coordinator, 

Astana, 51/1 Kabanbai Batyr Avenue



R. Ibrayev
TSARKA R&D LLP
Kazakhstan

Renat Ibrayev – Cryptographic Security Specialist,

Astana, 51/1 Kabanbai Batyr Avenue



Y. Jilkibayev
TSARKA R&D LLP
Kazakhstan

Yerbolsyn Jilkibayev – Head of Development Department, 

Astana, 51/1 Kabanbai Batyr Avenue



A. Adilgazyuly
Nazarbayev University
Kazakhstan

Almas Adilgazyuly – Student, School of Engineering and Digital Sciences, 

Astana, 53 Kabanbai Batyr Avenue



References

1. Meng H. Research and development of digital signatures / Meng H., Sang Z. // Journal of Computing and Electronic Information Management. – 2025. – Vol. 16, № 3. – P. 23-28.

2. Gashi K. Digital signatures in the modern era: a review of cryptographic progress and postquantum challenges / K. Gashi, B. Hyseni // International Journal of Innovative Technology and Interdisciplinary Sciences. – 2025. – Vol. 8, № 4. – P. 1082-1112.

3. Trends in data protection and encryption technologies / V. Mulder et al. – Switzerland: Springer, 2023. – 225 p.

4. Somsuk K. The development of signing and verification methods for high speed digital signatures on electronic official documents by using RSA cryptography / K. Somsuk // Cogent Engineering. – 2024. – Vol. 11, № 1. – Art. 2432513. https://doi.org/10.1080/23311916.2024.2432513.

5. Implementation efficiency of Falcon digital signature scheme on Arty-7 XC7A35T board / T.-T. Nguyen et al // Electronics. – 2025. – Vol. 14, № 22. – Art. 4504. https://doi.org/10.3390/electronics14224504.

6. Focardi R. A formally verified configuration for hardware security modules in the cloud / R. Focardi, F.L. Luccio // Proceedings of the ACM SIGSAC Conference on Computer and Communications Security (CCS '21). – 2021. – P. 412-428. https://doi.org/10.1145/3460120.3484750.

7. A trusted execution environment RISC-V system-on-chip compatible with transport layer security 1.3 / B. Kieu-Do-Nguyen et al // Electronics. – 2024. – Vol. 13, № 13. – Art. 2508. https://doi.org/10.3390/electronics13132508.

8. Profiled side channel attacks against the RSA cryptosystem using neural networks / A. Barenghi et al // Journal of Information Security and Applications. – 2022. – Vol. 66. – Art. 103122. https://doi.org/10.1016/j.jisa.2022.103122.

9. Enhanced side-channel analysis on ECDSA employing fixed-base comb method / S. Jin et al // IEEE Transactions on Computers. – 2022. – Vol. 71, № 9. – P. 2341-2350. https://doi.org/10.1109/TC.2021.3126387.

10. A novel and efficient SPI enabled RSA crypto accelerator for real-time applications / V.R. Kolagatla et al // Proceedings of the 28th International Symposium on VLSI Design and Test (VDAT). – 2024. – P. 1-6.

11. Hardware performance analysis of RSA cryptosystems on FPGA for wireless sensor nodes / G. Leelavathi et al // International Journal of Intelligent Networks. – 2021. – Vol. 2. – P. 184-194. https://doi.org/10.1016/j.ijin.2021.09.002.

12. Optimized RSA-1024 FPGA implementation on Artix-7 / R. Ghayoula et al // Coding Theory – Advances and Applications in Informatics, Data Analysis, and Cryptography. – 2025. – Vol. 6. – P. 244.

13. Efficient FPGA-based ECDSA verification engine for permissioned blockchains / R. Agrawal et al // IEEE ASAP. – 2022. – P. 148-155. https://doi.org/10.1109/ASAP54618.2022.00028.

14. Cryptographic accelerators for digital signature based on Ed25519 / M. Bisheh-Niasar et al // IEEE Transactions on VLSI Systems. – 2021. – Vol. 29, № 7. – P. 1297-1305. https://doi.org/10.1109/TVLSI.2021.3071086.

15. A hardware efficient elliptic curve accelerator for FPGA based cryptographic applications / M. Kashif et al // ELECO. – 2019. – P. 362-366.

16. Rodionov A.Yu. Arxitektura kriptograficheskogo soprocessora na PLIS / A.Yu. Rodionov // Voprosy` zashhity` informacii. – 2016. – № 3(114). – S. 16-19. Development of optical transceivers SFF standard with support for cryptographic kernel / I.A. Kashirin et al // APEIE. – 2016. – P. 159- 162. (In Russian).

17. Debugging and verifying SoC designs through effective cross-layer hardware-software cosimulation / K. Campbell et al // DAC. – 2016. – P. 1-6. https://doi.org/10.1145/2897937.2898068.

18. Hardware and software co-verification from security perspective in SoC platforms / K. Chen et al // Journal of Systems Architecture. – 2022. – Vol. 122. – Art. 102355. https://doi.org/10.1016/j.sysarc.2021.102355.

19. Verification of SoC using advanced verification methodology / P. Pamula et al // Engineering Proceedings. – 2023. – Vol. 34, № 1. – Art. 12. https://doi.org/10.3390/engproc2023034012.

20. Verification of an ARM Cortex-M3 based SoC using UVM / A. Hegazy et al // SPIN. – 2023. – P. 778-783. https://doi.org/10.1109/SPIN57001.2023.10116603.

21. Farooq U., Mehrez H. Pre-silicon verification using multi-FPGA platforms: a review // Journal of Electronic Testing. – 2021. – Vol. 37. – P. 7–24. https://doi.org/10.1007/s10836-020-05904-8.

22. Makinote: an FPGA-based HW/SW platform for pre-silicon emulation of RISC-V designs / E. Perdomo et al // RAPIDO. – 2024. – P. 29-34.

23. FPGA prototyping of heterogeneous security architecture for educational purposes / S. Stoyanov et al // Engineering Proceedings. – 2025. – Vol. 100, № 1. – Art. 18. https://doi.org/10.3390/engproc2025100018.

24. Open-source design of integrated circuits / P. Fath et al // e+i Elektrotechnik und Informationstechnik. – 2024. – Vol. 141. – P. 76-87. https://doi.org/10.1007/s00502-023-01185-7.

25. Integrating design for testability technique into OpenLane with Skywater 130-nm process design kit / K. Chew et al // Semarak Engineering Journal. – 2023. – Vol. 3, № 1. – P. 14-21.

26. Custom ASIC design for SHA-256 using open-source tools / L.D. Franck et al // Computers. – 2024. – Vol. 13, № 1. – Art. 9. https://doi.org/10.3390/computers13010009.

27. A survey on assertion-based hardware verification / W. Hasini et al // ACM Computing Surveys. – 2022. – Vol. 54, № 11. – P. 1-33. https://doi.org/10.1145/3484517.

28. DirectFuzz: automated test generation for RTL designs using directed graybox fuzzing / S. Canakci et al. // DAC. – 2021. – P. 529-534. https://doi.org/10.1109/DAC18074.2021.9586230.

29. SoCFuzzer: SoC vulnerability detection using cost function enabled fuzz testing / M.M. Hossain et al. // DATE. – 2023. – P. 1-6. https://doi.org/10.23919/DATE56975.2023.10137021.

30. DifuzzRTL: differential fuzz testing to find CPU bugs / J. Hur et al // IEEE Symposium on Security and Privacy. – 2021. – P. 1286-1303. https://doi.org/10.1109/SP40001.2021.00063.

31. SHarPen: SoC security verification by hardware penetration test / H. Al-Shaikh et al // ASPDAC. – 2023. – P. 579-584. https://doi.org/10.1109/ASPDAC56680.2023.10044776.

32. Remote WebAuthn: FIDO2 authentication for less accessible devices / P. Wagner et al // ICISSP. – 2023. – P. 368-375. https://doi.org/10.5220/0011624500003405.

33. A novel protocol using captive portals for FIDO2 network authentication / M. Rivera-Dourado et al // Applied Sciences. – 2024. – Vol. 14, № 9. – Art. 3610. https://doi.org/10.3390/app14093610.

34. GlobalShuttle™: Multi Project Wafer Program. https://gf.com/manufacturing-services/multiproject-wafer-program/ (дата обращения: 08.02.2026).

35. Offered MPW services – Si CMOS, compound semiconductor. https://www.mosis2.com/mpwservices (дата обращения: 08.02.2026).

36. TSMC MPW shared tapeouts. https://www.musesemi.com/shared-block-tapeout-pricing (дата обращения: 08.02.2026).

37. Cadence and SkyWater: fostering the next generation of innovators. https://community.cadence.com/... (дата обращения: 08.02.2026).

38. Tiny Tapeout. https://tinytapeout.com/chips/ (дата обращения: 08.02.2026).

39. Venn M. Tiny Tapeout: a shared silicon tape-out platform accessible to everyone / M. Venn // IEEE Solid-State Circuits Magazine. – 2024. – Vol. 16, № 2. – P. 20-29. https://doi.org/10.1109/MSSC.2024.3371234.

40. Cocotb. https://www.cocotb.org/ (дата обращения: 08.02.2026).


Review

For citations:


Seniushin I., Glazyrina N., Ibrayev R., Jilkibayev Y., Adilgazyuly A. FORMALIZED DEVELOPMENT FLOW FOR A CRYPTOGRAPHIC CONTROLLER WITH DIGITAL SIGNATURE AND FPGA-BASED VERIFICATION. Bulletin of Shakarim University. Technical Sciences. 2026;(2(22)):19-29. (In Russ.) https://doi.org/10.53360/2788-7995-2026-2(22)-2

Views: 5

JATS XML


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2788-7995 (Print)
ISSN 3006-0524 (Online)
X