{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T09:50:57Z","timestamp":1781949057710,"version":"3.54.5"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T00:00:00Z","timestamp":1778457600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T00:00:00Z","timestamp":1778457600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cryptogr Eng"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1007\/s13389-026-00396-w","type":"journal-article","created":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T17:30:21Z","timestamp":1778520621000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Multi-microblaze based parallel implementation of elliptic curve digital signature algorithm for blockchain network"],"prefix":"10.1007","volume":"16","author":[{"given":"Guenfoud","family":"Nesrine","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Issad","family":"Mohamed","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Debyeche","family":"Mohamed","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,5,11]]},"reference":[{"key":"396_CR1","unstructured":"Kromes, R.: Designing a specific low power architecture for Blockchain and smart contracts operations in IoT platform. PhD thesis, University of C\u00f4te d\u2019Azur (2021)"},{"key":"396_CR2","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-19-1488-1","volume-title":"Blockchain technology: from theory to practice","author":"S Tanwar","year":"2022","unstructured":"Tanwar, S.: Blockchain technology: from theory to practice. Springer, Singapore (2022)"},{"key":"396_CR3","doi-asserted-by":"crossref","unstructured":"Agrawal, R., Yang, J., Javaid, H.: Efficient FPGA-based ECDSA verification engine for permissioned Blockchains. In: 2022 IEEE 33rd International Conference on Application-specific Systems, Architectures and Processors (ASAP), pp. 148\u2013155. IEEE, Princeton, USA (2022)","DOI":"10.1109\/ASAP54787.2022.00032"},{"key":"396_CR4","doi-asserted-by":"crossref","unstructured":"Sakakibara, Y., Nakamura, K., Matsutani, H.: An FPGA NIC based hardware caching for Blockchain. In: Proceedings of the 8th International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies, pp. 1\u20136. ACM, Tokyo, Japan (2017)","DOI":"10.1145\/3120895.3120897"},{"issue":"2","key":"396_CR5","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/MC.2020.3022066","volume":"54","author":"H-Y Kim","year":"2021","unstructured":"Kim, H.-Y., Xu, L., Shi, W., Suh, T.: A secure and flexible FPGA-based blockchain system for the IIoT. Computer 54(2), 50\u201359 (2021). https:\/\/doi.org\/10.1109\/MC.2020.3022066","journal-title":"Computer"},{"issue":"11","key":"396_CR6","doi-asserted-by":"publisher","first-page":"3257","DOI":"10.1109\/TVLSI.2016.2557965","volume":"24","author":"M Kne\u017eevi\u0107","year":"2016","unstructured":"Kne\u017eevi\u0107, M., Nikov, V., Rombouts, P.: Low-latency ECDSA signature verification: a road toward safer traffic. IEEE Trans. Very Large Scale Integr. VLSI Syst. 24(11), 3257\u20133267 (2016). https:\/\/doi.org\/10.1109\/TVLSI.2016.2557965","journal-title":"IEEE Trans. Very Large Scale Integr. VLSI Syst."},{"key":"396_CR7","doi-asserted-by":"crossref","unstructured":"Xu, L., Chen, L., Gao, Z., Kim, H., Suh, T., Shi, W.: FPGA based Blockchain system for industrial IoT. In: 2020 IEEE 19th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), pp. 876\u2013 883. IEEE, Zhengzhou, China (2020)","DOI":"10.1109\/TrustCom50675.2020.00118"},{"key":"396_CR8","doi-asserted-by":"publisher","unstructured":"Kromes, R., Gerrits, L., Verdier, F.: Adaptation of an embedded architecture to run hyperledger sawtooth application. In: 2019 IEEE 10th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), pp. 0409\u20130415. IEEE, Vancouver, Canada (2019). https:\/\/doi.org\/10.1109\/IEMCON.2019.8936264","DOI":"10.1109\/IEMCON.2019.8936264"},{"key":"396_CR9","volume-title":"Understanding cryptography","author":"C Paar","year":"2009","unstructured":"Paar, C., Pelzl, J.: Understanding cryptography. Springer, Berlin, Heidelberg (2009)"},{"key":"396_CR10","doi-asserted-by":"crossref","unstructured":"Aravamuthan, S., Thumparthy, V.R.: A Parallelization of ECDSA resistant to simple power analysis attacks. In: 2007 2nd International Conference on Communication Systems Software and Middleware, pp. 1\u20137. IEEE, New Delhi, India (2007)","DOI":"10.1109\/COMSWA.2007.382592"},{"key":"396_CR11","doi-asserted-by":"crossref","unstructured":"Panjwani, B.: Scalable and parameterized hardware implementation of elliptic curve digital signature algorithm over prime fields. In: 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 211\u2013218. IEEE, Noida, India (2017)","DOI":"10.1109\/ICACCI.2017.8125842"},{"issue":"12","key":"396_CR12","doi-asserted-by":"publisher","first-page":"425","DOI":"10.14257\/ijca.2015.8.12.39","volume":"8","author":"Y Nie","year":"2015","unstructured":"Nie, Y., Ma, Z., Jing, L.: Research on the design of multi-core embedded system based on MicroBlaze. Int. J. Control Autom. 8(12), 425\u2013434 (2015). https:\/\/doi.org\/10.14257\/ijca.2015.8.12.39","journal-title":"Int. J. Control Autom."},{"key":"396_CR13","unstructured":"Al Zain, A., Vanderbauwhede, W., Michaelson, G.: Hume on FPGA. In: Draft Proceedings of 10th International Symposium on Trends in Functional Programming (TFP10), University of Oklahoma, Oklahoma, USA. Citeseer, University of Oklahoma, Oklahoma, USA (2010)."},{"key":"396_CR14","volume-title":"Guide to Elliptic curve cryptography","author":"D Hankerson","year":"2004","unstructured":"Hankerson, D., Menezes, A., Vanstone, S.: Guide to Elliptic curve cryptography. Springer, New York (2004)"},{"issue":"170","key":"396_CR15","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1090\/S0025-5718-1985-0777282-X","volume":"44","author":"PL Montgomery","year":"1985","unstructured":"Montgomery, P.L.: Modular multiplication without trial division. Math. Comput. 44(170), 519\u2013521 (1985). https:\/\/doi.org\/10.1090\/S0025-5718-1985-0777282-X","journal-title":"Math. Comput."},{"key":"396_CR16","unstructured":"Brown, D.R.L.: SEC 2: Recommended elliptic curve domain parameters. Technical report SEC 2, standards for efficient cryptography group (SECG), Oakland, California, USA (2010)"},{"key":"396_CR17","unstructured":"National Institute of Standards and Technology: Federal information processing standards publication 180\u20133: Secure Hash Standard (SHS). Technical Report FIPS PUB 180\u20133, Information Technology Laboratory, National Institute of Standards and Technology, Gaithersburg, MD (2008)"},{"key":"396_CR18","doi-asserted-by":"crossref","unstructured":"Issad, M., Anane, N., Guenfoud, N., Debyeche, M.: HW\/SW Co-design of the secure hash function SHA-256. In: 2024 3rd International Conference on Advanced Electrical Engineering (ICAEE), pp. 1\u20135. IEEE, Algiers, Algeria (2024)","DOI":"10.1109\/ICAEE61760.2024.10783285"},{"key":"396_CR19","doi-asserted-by":"crossref","unstructured":"Petura, O., Mureddu, U., Bochard, N., Fischer, V., Bossuet, L.: A Survey of AIS 20\/31 compliant TRNG cores suitable for FPGA devices. In: 2016 26th International Conference on Field Programmable Logic and Applications (FPL), pp. 1\u201310. IEEE, Lausanne, Switzerland (2016)","DOI":"10.1109\/FPL.2016.7577379"},{"key":"396_CR20","doi-asserted-by":"crossref","unstructured":"Tachibana, S., Araki, S., Kajihara, S., Azuchi, S., Nakajo, Y., Shoda, H.: FPGA implementation of ECDSA for Blockchain. In: 2019 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW), pp. 1\u20132. IEEE, Taipei, Taiwan (2019)","DOI":"10.1109\/ICCE-TW46550.2019.8991918"},{"key":"396_CR21","unstructured":"Wang, D.I.: Secure implementation of ECDSA signatures in Bitcoin. Master\u2019s thesis, University College London (2014)"},{"key":"396_CR22","doi-asserted-by":"publisher","unstructured":"Zhang, H., Liu, X., Li, B.: FPGA Implementation of elliptic curve digital signature algorithm based on PUFs. In: 2024 9th International Conference on Signal and Image Processing (ICSIP), pp. 520\u2013525. IEEE, Nanjing, China (2024). https:\/\/doi.org\/10.1109\/ICSIP61881.2024.10671477","DOI":"10.1109\/ICSIP61881.2024.10671477"},{"issue":"3","key":"396_CR23","doi-asserted-by":"publisher","first-page":"3","DOI":"10.18178\/IJML","volume":"12","author":"V Trujillo-Olaya","year":"2022","unstructured":"Trujillo-Olaya, V., Velasco-Medina, J.: Hardware implementation of elliptic curve digital signature algorithm over GF 2409 using SHA-3. Int. J. Mach. Learn. Comput. 12(3), 3\u20138 (2022). https:\/\/doi.org\/10.18178\/IJML","journal-title":"Int. J. Mach. Learn. Comput."},{"key":"396_CR24","doi-asserted-by":"crossref","unstructured":"Gen\u00e7, Y., Afacan, E.: Design and implementation of an efficient elliptic curve digital signature algorithm (ECDSA). In: 2021 IEEE International IOT, Electronics and Mechatronics Conference (IEMTRONICS), pp. 1\u20136. IEEE, Istanbul, Turkey (2021)","DOI":"10.1109\/IEMTRONICS52119.2021.9422589"},{"issue":"1","key":"396_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1504\/IJHPSA.2024.145712","volume":"12","author":"M Issad","year":"2024","unstructured":"Issad, M.: HW\/SW co-design of scalar multiplication based on the affine coordinates system. Int. J. High Perform. Syst. Archit. 12(1), 1\u201315 (2024). https:\/\/doi.org\/10.1504\/IJHPSA.2024.145712","journal-title":"Int. J. High Perform. Syst. Archit."},{"key":"396_CR26","doi-asserted-by":"crossref","unstructured":"Bellemou, A., Anane, M., Benblidia, N., Issad, M.: FPGA implementation of scalar multiplication over Fp for elliptic curve cryptosystem. In: 2015 10th International Design & Test Symposium (IDT), pp. 135\u2013140. IEEE, Algiers, Algeria (2015)","DOI":"10.1109\/IDT.2015.7396750"},{"key":"396_CR27","doi-asserted-by":"crossref","unstructured":"Balasch, J., Gierlichs, B., Ja, K., Verbauwhede, I., et al.: Hardware\/software co-design flavors of elliptic curve scalar multiplication. In: 2014 IEEE International Symposium on Electromagnetic Compatibility (EMC), pp. 758\u2013763. IEEE, Raleigh, North Carolina, USA (2014)","DOI":"10.1109\/ISEMC.2014.6899070"},{"issue":"4","key":"396_CR28","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1007\/s13389-012-0042-2","volume":"2","author":"B Baldwin","year":"2012","unstructured":"Baldwin, B., Goundar, R.R., Hamilton, M., Marnane, W.P.: Co-ECC scalar multiplications for hardware, software and hardware-software co-design on embedded systems. J. Cryptogr. Eng. 2(4), 221\u2013240 (2012). https:\/\/doi.org\/10.1007\/s13389-012-0042-2","journal-title":"J. Cryptogr. Eng."},{"key":"396_CR29","doi-asserted-by":"crossref","unstructured":"Hassan, M.N., Benaissa, M.: Low area-scalable hardware\/software co-design for elliptic curve cryptography. In: 2009 3rd International Conference on New Technologies, Mobility and Security, pp. 1\u20135. IEEE, Cairo, Egypt (2009)","DOI":"10.1109\/NTMS.2009.5384781"},{"issue":"4","key":"396_CR30","doi-asserted-by":"publisher","DOI":"10.3390\/cryptography7040057","volume":"7","author":"Y Li","year":"2023","unstructured":"Li, Y.: Hardware implementations of elliptic curve cryptography using shift- sub based modular multiplication algorithms. Cryptography 7(4), 57 (2023). https:\/\/doi.org\/10.3390\/cryptography7040057","journal-title":"Cryptography"},{"issue":"8","key":"396_CR31","doi-asserted-by":"publisher","first-page":"1256","DOI":"10.1002\/cta.2759","volume":"48","author":"T Kudithi","year":"2020","unstructured":"Kudithi, T.: An efficient hardware implementation of the elliptic curve cryptographic processor over prime field. Int. J. Circuit Theory Appl. 48(8), 1256\u20131273 (2020). https:\/\/doi.org\/10.1002\/cta.2759","journal-title":"Int. J. Circuit Theory Appl."},{"issue":"7","key":"396_CR32","doi-asserted-by":"publisher","DOI":"10.3390\/electronics7070104","volume":"7","author":"X Hu","year":"2018","unstructured":"Hu, X., Zheng, X., Zhang, S., Cai, S., Xiong, X.: A low hardware consumption elliptic curve cryptographic architecture over GF (p) in embedded application. Electronics 7(7), 104 (2018). https:\/\/doi.org\/10.3390\/electronics7070104","journal-title":"Electronics"},{"key":"396_CR33","doi-asserted-by":"crossref","unstructured":"Imran, M., Kashif, M., Rashid, M.: Hardware design and implementation of scalar multiplication in elliptic curve cryptography (ECC) over GF 2163 on FPGA. In: 2015 International Conference on Information and Communication Technologies (ICICT), pp. 1\u20134. IEEE, Karachi, Pakistan (2015)","DOI":"10.1109\/ICICT.2015.7469484"},{"key":"396_CR34","doi-asserted-by":"crossref","unstructured":"Youssef, N.B.H., Youssef, W.E.H., Machhout, M., Tourki, R., Torki, K.: A low resource 32-bit Datapath ECDSA design for embedded applications. In: 2014 International Carnahan Conference on Security Technology (ICCST), pp. 1\u20136. IEEE, Rome, Italy (2014)","DOI":"10.1109\/CCST.2014.6987045"},{"key":"396_CR35","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1007\/s102070100002","volume":"1","author":"D Johnson","year":"2001","unstructured":"Johnson, D., Menezes, A., Vanstone, S.: The elliptic curve digital signature algorithm (ECDSA). Int. J. Inf. Secur. 1, 36\u201363 (2001). https:\/\/doi.org\/10.1007\/s102070100002","journal-title":"Int. J. Inf. Secur."},{"key":"396_CR36","doi-asserted-by":"crossref","unstructured":"Joye, M., Yen, S.-M.: The montgomery powering ladder. In: International Workshop on Cryptographic Hardware and Embedded Systems, vol. 2523, pp. 291\u2013302. Springer, Edinburgh, Scotland (2002)","DOI":"10.1007\/3-540-36400-5_22"},{"issue":"14","key":"396_CR37","doi-asserted-by":"publisher","first-page":"706","DOI":"10.1049\/el:20020472","volume":"38","author":"T Zhou","year":"2002","unstructured":"Zhou, T., Wu, X., Bai, G., Chen, H.: Fast GF (p) modular inversion algorithm suitable for VLSI implementation. Electron. Lett. 38(14), 706\u2013707 (2002). https:\/\/doi.org\/10.1049\/el:20020472","journal-title":"Electron. Lett."},{"issue":"2","key":"396_CR38","doi-asserted-by":"publisher","first-page":"2633","DOI":"10.1007\/s11227-023-05578-5","volume":"80","author":"O Azzouzi","year":"2024","unstructured":"Azzouzi, O., Anane, M., Koudil, M., Issad, M., Himeur, Y.: Novel area efficient and flexible architectures for optimal ate pairing on FPGA. J. Supercomput. 80(2), 2633\u20132659 (2024). https:\/\/doi.org\/10.1007\/s11227-023-05578-5","journal-title":"J. Supercomput."},{"issue":"13","key":"396_CR39","doi-asserted-by":"publisher","DOI":"10.1142\/S0218126619502293","volume":"28","author":"M Issad","year":"2019","unstructured":"Issad, M., Boudraa, B., Anane, M., Bellemou, A.: Efficient PSoC implementation of modular multiplication and exponentiation based on serial-parallel combination. J. Circuits Syst. Comput. 28(13), 1950229 (2019). https:\/\/doi.org\/10.1142\/S0218126619502293","journal-title":"J. Circuits Syst. Comput."},{"issue":"3","key":"396_CR40","doi-asserted-by":"publisher","first-page":"408","DOI":"10.1109\/TCE.2019.2912974","volume":"65","author":"I Hazmi","year":"2019","unstructured":"Hazmi, I., Gebali, F., Ibrahim, A.: High speed and low area complexity extended Euclidean inversion over binary fields. IEEE Trans. Consum. Electron. 65(3), 408\u2013417 (2019). https:\/\/doi.org\/10.1109\/TCE.2019.2912974","journal-title":"IEEE Trans. Consum. Electron."},{"key":"396_CR41","unstructured":"Genesys\u2122 board: Reference manual. Technical report, Digilent, Inc., Pullman, WA, USA (2012)"}],"container-title":["Journal of Cryptographic Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13389-026-00396-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13389-026-00396-w","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13389-026-00396-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T09:18:31Z","timestamp":1781947111000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s13389-026-00396-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,11]]},"references-count":41,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2026,6]]}},"alternative-id":["396"],"URL":"https:\/\/doi.org\/10.1007\/s13389-026-00396-w","relation":{},"ISSN":["2190-8508","2190-8516"],"issn-type":[{"value":"2190-8508","type":"print"},{"value":"2190-8516","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5,11]]},"assertion":[{"value":"11 May 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 April 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 May 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}],"article-number":"8"}}