{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T01:14:05Z","timestamp":1743038045424,"version":"3.40.3"},"publisher-location":"Cham","reference-count":38,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030526856"},{"type":"electronic","value":"9783030526863"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-52686-3_4","type":"book-chapter","created":{"date-parts":[[2020,7,13]],"date-time":"2020-07-13T12:05:55Z","timestamp":1594641955000},"page":"87-107","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Reconfigurable Implementation of Elliptic Curve Cryptography over GF ($$2^{n}$$)"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5975-6537","authenticated-orcid":false,"given":"Salah","family":"Harb","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2924-6659","authenticated-orcid":false,"given":"M. Omair","family":"Ahmad","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3989-5476","authenticated-orcid":false,"given":"M. N. S.","family":"Swamy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,7,14]]},"reference":[{"issue":"3","key":"4_CR1","first-page":"223","volume":"6","author":"R Amirtharajan","year":"2014","unstructured":"Amirtharajan, R.: Dual cellular automata on FPGA: an image encryptors chip. Res. J. Inf. Technol. 6(3), 223\u2013236 (2014)","journal-title":"Res. J. Inf. Technol."},{"issue":"11","key":"4_CR2","doi-asserted-by":"publisher","first-page":"1443","DOI":"10.1109\/TC.2008.133","volume":"57","author":"B Ansari","year":"2008","unstructured":"Ansari, B., Hasan, M.A.: High-performance architecture of elliptic curve scalar multiplication. IEEE Trans. Comput. 57(11), 1443\u20131453 (2008)","journal-title":"IEEE Trans. Comput."},{"key":"4_CR3","doi-asserted-by":"publisher","first-page":"5769","DOI":"10.1007\/s11042-018-6093-3","volume":"78","author":"M Dalal","year":"2018","unstructured":"Dalal, M., Juneja, M.: A robust and imperceptible steganography technique for SD and HD videos. Multimed. Tools Appl. 78, 5769\u20135789 (2018)","journal-title":"Multimed. Tools Appl."},{"issue":"6","key":"4_CR4","doi-asserted-by":"publisher","first-page":"644","DOI":"10.1109\/TIT.1976.1055638","volume":"22","author":"W Diffie","year":"1976","unstructured":"Diffie, W., Hellman, M.: New directions in cryptography. IEEE Trans. Inf. Theory 22(6), 644\u2013654 (1976)","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"4","key":"4_CR5","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1109\/TIT.1985.1057074","volume":"31","author":"T ElGamal","year":"1985","unstructured":"ElGamal, T.: A public key cryptosystem and a signature scheme based on discrete logarithms. IEEE Trans. Inf. Theory 31(4), 469\u2013472 (1985)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"4_CR6","unstructured":"Gallagher, P.: Digital signature standard (DSS). Federal Information Processing Standards Publications, volume FIPS, pp. 186\u2013183 (2013)"},{"key":"4_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1007\/3-540-44709-1_18","volume-title":"Cryptographic Hardware and Embedded Systems\u2014CHES 2001","author":"J Gro\u00dfsch\u00e4dl","year":"2001","unstructured":"Gro\u00dfsch\u00e4dl, J.: A bit-serial unified multiplier architecture for finite fields GF(p) and GF(2m). In: Ko\u00e7, \u00c7.K., Naccache, D., Paar, C. (eds.) CHES 2001. LNCS, vol. 2162, pp. 202\u2013219. Springer, Heidelberg (2001). \nhttps:\/\/doi.org\/10.1007\/3-540-44709-1_18"},{"key":"4_CR8","doi-asserted-by":"publisher","DOI":"10.1007\/b97644","volume-title":"Guide to Elliptic Curve Cryptography","author":"D Hankerson","year":"2006","unstructured":"Hankerson, D., Menezes, A.J., Vanstone, S.: Guide to Elliptic Curve Cryptography. Springer, Berlin (2006). \nhttps:\/\/doi.org\/10.1007\/b97644"},{"key":"4_CR9","doi-asserted-by":"publisher","unstructured":"Harb, S., Ahmad, M.O., Swamy, M.N.S.: High-performance pipelined FPGA implementation of the elliptic curve cryptography over GF (2n). In: Proceedings of the 16th International Joint Conference on e-Business and Telecommunications, SECRYPT, vol. 2, pp. 15\u201324. INSTICC, SciTePress (2019). \nhttps:\/\/doi.org\/10.5220\/0007772800150024","DOI":"10.5220\/0007772800150024"},{"key":"4_CR10","doi-asserted-by":"crossref","unstructured":"Harb, S., Jarrah, M.: Accelerating square root computations over large GF (2m). In: SECRYPT, pp. 229\u2013236 (2017)","DOI":"10.5220\/0006386702290236"},{"issue":"2","key":"4_CR11","first-page":"17","volume":"18","author":"S Harb","year":"2019","unstructured":"Harb, S., Jarrah, M.: FPGA implementation of the ECC over GF (2 m) for small embedded applications. ACM Trans. Embed. Comput. Syst. (TECS) 18(2), 17 (2019)","journal-title":"ACM Trans. Embed. Comput. Syst. (TECS)"},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Hossain, M.S., Saeedi, E., Kong, Y.: High-speed, area-efficient, FPGA-based elliptic curve cryptographic processor over NIST binary fields. In: 2015 IEEE International Conference on Data Science and Data Intensive Systems (DSDIS), pp. 175\u2013181. IEEE (2015)","DOI":"10.1109\/DSDIS.2015.44"},{"key":"4_CR13","unstructured":"Karatsuba, A.A., Ofman, Y.P.: Multiplication of many-digital numbers by automatic computers. In: Doklady Akademii Nauk, vol. 145, pp. 293\u2013294. Russian Academy of Sciences (1962)"},{"issue":"11","key":"4_CR14","doi-asserted-by":"publisher","first-page":"1078","DOI":"10.1109\/TCSII.2015.2455992","volume":"62","author":"ZU Khan","year":"2015","unstructured":"Khan, Z.U., Benaissa, M.: Throughput\/area-efficient ECC processor using montgomery point multiplication on FPGA. IEEE Trans. Circuits Syst. II: Express Briefs 62(11), 1078\u20131082 (2015)","journal-title":"IEEE Trans. Circuits Syst. II: Express Briefs"},{"key":"4_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"388","DOI":"10.1007\/3-540-48405-1_25","volume-title":"Advances in Cryptology\u2014CRYPTO 1999","author":"P Kocher","year":"1999","unstructured":"Kocher, P., Jaffe, J., Jun, B.: Differential power analysis. In: Wiener, M. (ed.) CRYPTO 1999. LNCS, vol. 1666, pp. 388\u2013397. Springer, Heidelberg (1999). \nhttps:\/\/doi.org\/10.1007\/3-540-48405-1_25"},{"issue":"4","key":"4_CR16","doi-asserted-by":"publisher","first-page":"1223","DOI":"10.1109\/TVLSI.2015.2453360","volume":"24","author":"L Li","year":"2016","unstructured":"Li, L., Li, S.: High-performance pipelined architecture of elliptic curve scalar multiplication over gf ($${2}^{m} $$). IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 24(4), 1223\u20131232 (2016)","journal-title":"IEEE Trans. Very Large Scale Integr. (VLSI) Syst."},{"key":"4_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/3-540-48892-8_16","volume-title":"Selected Areas in Cryptography","author":"J L\u00f3pez","year":"1999","unstructured":"L\u00f3pez, J., Dahab, R.: Improved algorithms for elliptic curve arithmetic in GF(2n). In: Tavares, S., Meijer, H. (eds.) SAC 1998. LNCS, vol. 1556, pp. 201\u2013212. Springer, Heidelberg (1999). \nhttps:\/\/doi.org\/10.1007\/3-540-48892-8_16"},{"issue":"12","key":"4_CR18","doi-asserted-by":"publisher","first-page":"2330","DOI":"10.1109\/TVLSI.2012.2230410","volume":"21","author":"H Mahdizadeh","year":"2013","unstructured":"Mahdizadeh, H., Masoumi, M.: Novel architecture for efficient FPGA implementation of elliptic curve cryptographic processor over $${\\rm gf}(2^{163}) $$. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 21(12), 2330\u20132333 (2013)","journal-title":"IEEE Trans. Very Large Scale Integr. (VLSI) Syst."},{"key":"4_CR19","unstructured":"McGrew, D., Igoe, K., Salter, M.: Fundamental elliptic curve cryptography algorithms. Tech. rep. 2018, Internet Engineering Task Force (IETF) (2011). \nhttp:\/\/www.rfc-editor.org\/rfc\/rfc6090.txt"},{"key":"4_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"417","DOI":"10.1007\/3-540-39799-X_31","volume-title":"Advances in Cryptology\u2014CRYPTO 1985 Proceedings","author":"VS Miller","year":"1986","unstructured":"Miller, V.S.: Use of elliptic curves in cryptography. In: Williams, H.C. (ed.) CRYPTO 1985. LNCS, vol. 218, pp. 417\u2013426. Springer, Heidelberg (1986). \nhttps:\/\/doi.org\/10.1007\/3-540-39799-X_31"},{"issue":"177","key":"4_CR21","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1090\/S0025-5718-1987-0866113-7","volume":"48","author":"PL Montgomery","year":"1987","unstructured":"Montgomery, P.L.: Speeding the pollard and elliptic curve methods of factorization. Math. Comput. 48(177), 243\u2013264 (1987)","journal-title":"Math. Comput."},{"issue":"2","key":"4_CR22","first-page":"132","volume":"3","author":"S Moon","year":"2006","unstructured":"Moon, S.: A binary redundant scalar point multiplication in secure elliptic curve cryptosystems. IJ Netw. Secur. 3(2), 132\u2013137 (2006)","journal-title":"IJ Netw. Secur."},{"key":"4_CR23","unstructured":"Percey, A.: Advantages of the Virtex-5 FPGA 6-input LUT architecture (2007)"},{"key":"4_CR24","unstructured":"Peter, S., LangendOorfer, P.: An efficient polynomial multiplier in GF (2m) and its application to ECC designs. In: Design, Automation and Test in Europe Conference and Exhibition, 2007, DATE 2007, pp. 1\u20136. IEEE (2007)"},{"key":"4_CR25","unstructured":"Przybus, B.: Xilinx redefines power, performance, and design productivity with three new 28 nm FPGA families: Virtex-7, Kintex-7, and Artix-7 devices. Xilinx White Paper (2010)"},{"key":"4_CR26","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1016\/j.mejo.2016.03.006","volume":"52","author":"B Rashidi","year":"2016","unstructured":"Rashidi, B., Sayedi, S.M., Farashahi, R.R.: High-speed hardware architecture of scalar multiplication for binary elliptic curve cryptosystems. Microelectron. J. 52, 49\u201365 (2016)","journal-title":"Microelectron. J."},{"issue":"2","key":"4_CR27","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1145\/359340.359342","volume":"21","author":"RL Rivest","year":"1978","unstructured":"Rivest, R.L., Shamir, A., Adleman, L.: A method for obtaining digital signatures and public-key cryptosystems. Commun. ACM 21(2), 120\u2013126 (1978)","journal-title":"Commun. ACM"},{"issue":"5","key":"4_CR28","doi-asserted-by":"publisher","first-page":"901","DOI":"10.1109\/TVLSI.2012.2198502","volume":"21","author":"SS Roy","year":"2013","unstructured":"Roy, S.S., Rebeiro, C., Mukhopadhyay, D.: Theoretical modeling of elliptic curve scalar multiplier on LUT-based fpgas for area and speed. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 21(5), 901\u2013909 (2013)","journal-title":"IEEE Trans. Very Large Scale Integr. (VLSI) Syst."},{"key":"4_CR29","unstructured":"Shoup, V.: NTL: a library for doing number theory (2019). \nhttps:\/\/www.shoup.net\/ntl\/"},{"key":"4_CR30","unstructured":"Product Specification: Virtex-5 family overview (2006)"},{"key":"4_CR31","unstructured":"International Organization for Standardization (ISO): Cryptographic techniques based on elliptic curves (2017, August 2000). ISO\/IEC 15946\u20135:2017. \nhttps:\/\/www.iso.org\/standard\/69726.html"},{"issue":"1","key":"4_CR32","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1109\/TIE.2012.2186104","volume":"60","author":"GD Sutter","year":"2013","unstructured":"Sutter, G.D., Deschamps, J.P., Ima\u00f1a, J.L.: Efficient elliptic curve point multiplication using digit-serial binary field operations. IEEE Trans. Ind. Electron. 60(1), 217\u2013225 (2013)","journal-title":"IEEE Trans. Ind. Electron."},{"key":"4_CR33","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1007\/978-3-642-29615-4_18","volume-title":"Information Security Technology for Applications","author":"E Wenger","year":"2012","unstructured":"Wenger, E., Hutter, M.: Exploring the design space of prime field vs. binary field ECC-hardware implementations. In: Laud, P. (ed.) NordSec 2011. LNCS, vol. 7161, pp. 256\u2013271. Springer, Heidelberg (2012). \nhttps:\/\/doi.org\/10.1007\/978-3-642-29615-4_18"},{"key":"4_CR34","unstructured":"Xilinx, I.: Xilinx - adaptive and intelligent (2018). \nhttps:\/\/www.xilinx.com\/"},{"key":"4_CR35","unstructured":"Xilinx, I.: Xilinx FPGA devices, Virtex, Kintex, Artix (2018). \nhttps:\/\/www.xilinx.com\/products\/silicon-devices.html"},{"key":"4_CR36","unstructured":"Xilinx, I.: ISE in-depth tutorial, complete guide (ug695). Tech. rep. 14.1, Xilinx, Inc. (24 April 2012)"},{"key":"4_CR37","unstructured":"Xilinx, I.: Xilinx power estimator user guide. Tech. rep. v2019.2, Xilinx, Inc. (30 October 2019). \nhttps:\/\/www.xilinx.com\/support\/documentation\/sw_manuals\/xilinx2019_2\/ug440-xilinx-power-estimator.pdf"},{"issue":"7","key":"4_CR38","doi-asserted-by":"publisher","first-page":"1057","DOI":"10.1109\/TVLSI.2009.2020088","volume":"18","author":"G Zhou","year":"2010","unstructured":"Zhou, G., Michalik, H., Hinsenkamp, L.: Complexity analysis and efficient implementations of bit parallel finite field multipliers based on Karatsuba-Ofman algorithm on FPGAs. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 18(7), 1057\u20131066 (2010)","journal-title":"IEEE Trans. Very Large Scale Integr. (VLSI) Syst."}],"container-title":["Communications in Computer and Information Science","E-Business and Telecommunications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-52686-3_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,7,13]],"date-time":"2020-07-13T12:06:23Z","timestamp":1594641983000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-52686-3_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030526856","9783030526863"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-52686-3_4","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"14 July 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICETE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on E-Business and Telecommunications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Prague","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Czech Republic","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 July 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 July 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icete2019a","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.icete.org\/?y=2019","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"PRIMORIS","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"166","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"11","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"7% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}