{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T03:37:06Z","timestamp":1725853026935},"publisher-location":"Cham","reference-count":43,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319315164"},{"type":"electronic","value":"9783319315171"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-31517-1_4","type":"book-chapter","created":{"date-parts":[[2016,4,6]],"date-time":"2016-04-06T12:48:05Z","timestamp":1459946885000},"page":"63-83","source":"Crossref","is-referenced-by-count":2,"title":["A Fast and Compact FPGA Implementation of Elliptic Curve Cryptography Using Lambda Coordinates"],"prefix":"10.1007","author":[{"given":"Burak","family":"G\u00f6vem","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kimmo","family":"J\u00e4rvinen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kris","family":"Aerts","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ingrid","family":"Verbauwhede","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nele","family":"Mentens","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,4,7]]},"reference":[{"issue":"11","key":"4_CR1","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_CR2","unstructured":"Azarderakhsh, R., Karabina, K.: A new double point multiplication method and its implementation on binary elliptic curves with endomorphisms. Technical report CACR 2012\u201324, University of Waterloo, Centre for Applied Cryptographic Research (2012)"},{"issue":"8","key":"4_CR3","doi-asserted-by":"publisher","first-page":"1453","DOI":"10.1109\/TVLSI.2011.2158595","volume":"20","author":"R Azarderakhsh","year":"2012","unstructured":"Azarderakhsh, R., Reyhani-Masoleh, A.: Efficient FPGA implementations of point multiplication on binary Edwards and generalized Hessian curves using Gaussian normal basis. IEEE Trans. VLSI Syst. 20(8), 1453\u20131466 (2012)","journal-title":"IEEE Trans. VLSI Syst."},{"issue":"1","key":"4_CR4","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/TCSII.2012.2234916","volume":"60","author":"R Azarderakhsh","year":"2013","unstructured":"Azarderakhsh, R., Reyhani-Masoleh, A.: High-performance implementation of point multiplication on Koblitz curves. IEEE Trans. Circuits Syst. II Express Briefs 60(1), 41\u201345 (2013)","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"4_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1007\/978-3-642-00641-8_41","volume-title":"Reconfigurable Computing: Architectures, Tools and Applications","author":"B Baldwin","year":"2009","unstructured":"Baldwin, B., Moloney, R., Byrne, A., McGuire, G., Marnane, W.P.: A hardware analysis of twisted Edwards curves for an elliptic curve cryptosystem. In: Becker, J., Woods, R., Athanas, P., Morgan, F. (eds.) ARC 2009. LNCS, vol. 5453, pp. 355\u2013361. Springer, Heidelberg (2009)"},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Batina, L., Hogenboom, J., Mentens, N., Moelans, J., Vliegen, J.: Side-channel evaluation of FPGA implementations of binary Edwards curves. In: Proceedings of the 17th IEEE International Conference on Electronics, Circuits, and Systems (ICECS 2010), pp. 1248\u20131251. IEEE (2010)","DOI":"10.1109\/ICECS.2010.5724745"},{"key":"4_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/11745853_14","volume-title":"Public Key Cryptography - PKC 2006","author":"DJ Bernstein","year":"2006","unstructured":"Bernstein, D.J.: Curve25519: new Diffie-Hellman speed records. In: Yung, M., Dodis, Y., Kiayias, A., Malkin, T. (eds.) PKC 2006. LNCS, vol. 3958, pp. 207\u2013228. Springer, Heidelberg (2006)"},{"key":"4_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1007\/978-3-540-68164-9_26","volume-title":"Progress in Cryptology \u2013 AFRICACRYPT 2008","author":"DJ Bernstein","year":"2008","unstructured":"Bernstein, D.J., Birkner, P., Joye, M., Lange, T., Peters, C.: Twisted Edwards curves. In: Vaudenay, S. (ed.) AFRICACRYPT 2008. LNCS, vol. 5023, pp. 389\u2013405. Springer, Heidelberg (2008)"},{"key":"4_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1007\/978-3-540-85053-3_16","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2008","author":"DJ Bernstein","year":"2008","unstructured":"Bernstein, D.J., Lange, T., Rezaeian Farashahi, R.: Binary Edwards curves. In: Oswald, E., Rohatgi, P. (eds.) CHES 2008. LNCS, vol. 5154, pp. 244\u2013265. Springer, Heidelberg (2008)"},{"key":"4_CR10","unstructured":"Bos, J.W., Costello, C., Longa, P., Naehrig, M.: Selecting elliptic curves for cryptography: an efficiency and security analysis. Cryptology ePrint Archive, Report 2014\/130 (2014). \n                      http:\/\/eprint.iacr.org\/"},{"issue":"2","key":"4_CR11","doi-asserted-by":"publisher","first-page":"198","DOI":"10.1109\/TVLSI.2007.912228","volume":"16","author":"WN Chelton","year":"2008","unstructured":"Chelton, W.N., Benaissa, M.: Fast elliptic curve cryptography on FPGA. IEEE Trans. VLSI Syst. 16(2), 198\u2013205 (2008)","journal-title":"IEEE Trans. VLSI Syst."},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"De Clercq, R., Uhsadel, L., Van Herrewege, A., Verbauwhede, I.: Ultra low-power implementation of ECC on the ARM Cortex-M0+. In: Proceedings of the The 51st Annual Design Automation Conference on Design Automation Conference (DAC 2014), pp. 1\u20136. ACM (2014)","DOI":"10.1145\/2593069.2593238"},{"issue":"3","key":"4_CR13","doi-asserted-by":"publisher","first-page":"446","DOI":"10.1007\/s00145-010-9065-y","volume":"24","author":"SD Galbraith","year":"2011","unstructured":"Galbraith, S.D., Lin, X., Scott, M.: Endomorphisms for faster elliptic curve cryptography on a large class of curves. J. Cryptology 24(3), 446\u2013469 (2011)","journal-title":"J. Cryptology"},{"key":"4_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1007\/3-540-44647-8_11","volume-title":"Advances in Cryptology - CRYPTO 2001","author":"RP Gallant","year":"2001","unstructured":"Gallant, R.P., Lambert, R.J., Vanstone, S.A.: Faster point multiplication on elliptic curves with efficient endomorphisms. In: Kilian, J. (ed.) CRYPTO 2001. LNCS, vol. 2139, pp. 190\u2013200. Springer, Heidelberg (2001)"},{"key":"4_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1007\/978-3-540-28632-5_9","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2004","author":"N Gura","year":"2004","unstructured":"Gura, N., Patel, A., Wander, A., Eberle, H., Shantz, S.C.: Comparing elliptic curve cryptography and RSA on 8-bit CPUs. In: Joye, M., Quisquater, J.-J. (eds.) CHES 2004. LNCS, vol. 3156, pp. 119\u2013132. Springer, Heidelberg (2004)"},{"key":"4_CR16","doi-asserted-by":"crossref","unstructured":"Hamilton, M., Marnane, W.P.: FPGA implementation of an elliptic curve processor using the GLV method. In: Proceedings of the International Conference on Reconfigurable Computing and FPGAs (ReConFig 2009), pp. 249\u2013254. IEEE (2009)","DOI":"10.1109\/ReConFig.2009.66"},{"issue":"10","key":"4_CR17","doi-asserted-by":"publisher","first-page":"1411","DOI":"10.1109\/TC.2009.61","volume":"58","author":"D Hankerson","year":"2009","unstructured":"Hankerson, D., Karabina, K., Menezes, A.: Analyzing the Galbraith-Lin-Scott point multiplication method for elliptic curves over binary fields. IEEE Trans. Comput. 58(10), 1411\u20131420 (2009)","journal-title":"IEEE Trans. Comput."},{"key":"4_CR18","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":"3","key":"4_CR19","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1016\/0890-5401(88)90024-7","volume":"78","author":"T Itoh","year":"1988","unstructured":"Itoh, T., Tsujii, S.: A fast algorithm for computing multiplicative inverses in \n                      \n                        \n                      \n                      $$GF(2^m)$$\n                     using normal bases. Inf. Comput. 78(3), 171\u2013177 (1988)","journal-title":"Inf. Comput."},{"issue":"4","key":"4_CR20","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1016\/j.vlsi.2010.08.001","volume":"44","author":"K J\u00e4rvinen","year":"2011","unstructured":"J\u00e4rvinen, K.: Optimized FPGA-based elliptic curve cryptography processor for high-speed applications. Integr. VLSI J. 44(4), 270\u2013279 (2011)","journal-title":"Integr. VLSI J."},{"issue":"177","key":"4_CR21","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1090\/S0025-5718-1987-0866109-5","volume":"48","author":"N Koblitz","year":"1987","unstructured":"Koblitz, N.: Elliptic curve cryptosystems. Math. Comput. 48(177), 203\u2013209 (1987)","journal-title":"Math. Comput."},{"key":"4_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1007\/3-540-46766-1_22","volume-title":"Advances in Cryptology - CRYPTO \u201991","author":"N Koblitz","year":"1992","unstructured":"Koblitz, N.: CM-curves with good cryptographic properties. In: Feigenbaum, J. (ed.) CRYPTO 1991. LNCS, vol. 576, pp. 279\u2013287. Springer, Heidelberg (1992)"},{"key":"4_CR23","doi-asserted-by":"crossref","unstructured":"Liu, A., Ning, P.: TinyECC: a configurable library for elliptic curve cryptography in wireless sensor networks. In: Proceedings of the International Conference on Information Processing in Sensor Networks (IPSN 2008), pp. 245\u2013256. IEEE (2008)","DOI":"10.1109\/IPSN.2008.47"},{"key":"4_CR24","doi-asserted-by":"crossref","unstructured":"Liu, S., Ju, L., Cai, X., Jia, Z., Zhang, Z.: High performance FPGA implementation of elliptic curve cryptography over binary fields. In: 2014 IEEE 13th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), pp. 148\u2013155. IEEE (2014)","DOI":"10.1109\/TrustCom.2014.23"},{"key":"4_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1007\/978-3-319-02726-5_22","volume-title":"Information and Communications Security","author":"Z Liu","year":"2013","unstructured":"Liu, Z., Seo, H., Gro\u00dfsch\u00e4dl, J., Kim, H.: Efficient implementation of NIST-compliant elliptic curve cryptography for sensor nodes. In: Qing, S., Zhou, J., Liu, D. (eds.) ICICS 2013. LNCS, vol. 8233, pp. 302\u2013317. Springer, Heidelberg (2013)"},{"issue":"4","key":"4_CR26","doi-asserted-by":"publisher","first-page":"394","DOI":"10.1016\/j.micpro.2013.03.003","volume":"37","author":"KC Loi","year":"2013","unstructured":"Loi, K.C., Ko, S.B.: High performance scalable elliptic curve cryptosystem processor for Koblitz curves. Microprocess. Microsyst. 37(4), 394\u2013406 (2013)","journal-title":"Microprocess. Microsyst."},{"key":"4_CR27","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 \n                      \n                        \n                      \n                      $$GF(2^n)$$\n                    . In: Tavares, S., Meijer, H. (eds.) SAC 1998. LNCS, vol. 1556, pp. 201\u2013212. Springer, Heidelberg (1999)"},{"key":"4_CR28","doi-asserted-by":"crossref","unstructured":"Lutz, J., Hasan, A.: High performance FPGA based elliptic curve cryptographic co-processor. In: International Conference on Information Technology: Coding and Computing, 2004 (ITCC 2004), Proceedings, vol. 2, pp. 486\u2013492. IEEE (2004)","DOI":"10.1109\/ITCC.2004.1286701"},{"issue":"5","key":"4_CR29","doi-asserted-by":"publisher","first-page":"1639","DOI":"10.1109\/18.259647","volume":"39","author":"AJ Menezes","year":"1993","unstructured":"Menezes, A.J., Okamoto, T., Vanstone, S.A.: Reducing elliptic curve logarithms to logarithms in a finite field. IEEE Trans. Inf. Theory 39(5), 1639\u20131646 (1993)","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"4","key":"4_CR30","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/BF00203817","volume":"6","author":"AJ Menezes","year":"1993","unstructured":"Menezes, A.J., Vanstone, S.A.: Elliptic curve cryptosystems and their implementation. J. Cryptology 6(4), 209\u2013224 (1993)","journal-title":"J. Cryptology"},{"key":"4_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1007\/3-540-39799-X_31","volume-title":"Advances in Cryptology of CRYPTO \u201985","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)"},{"key":"4_CR32","unstructured":"National Institute of Standards and Technology (NIST): Advanced encryption standard (AES). Federal Information Processing Standard, FIPS PUB 197 (2001)"},{"key":"4_CR33","unstructured":"National Institute of Standards and Technology (NIST): Recommendation for transitioning the use of cryptographic algorithms and key lengths. NIST Special Publication 800\u2013131A Transitions (2011)"},{"key":"4_CR34","unstructured":"National Institute of Standards and Technology: (NIST): Recommendation for key management \u2013 Part 1: General. NIST Special Publication 800\u201357 (2012)"},{"key":"4_CR35","unstructured":"National Institute of Standards and Technology (NIST): Digital signature standard (DSS). Federal Information Processing Standard, FIPS PUB 186\u20134 (2013)"},{"key":"4_CR36","unstructured":"National Institute of Standards and Technology (NIST): NIST workshop onelliptic curve cryptography standards. Call for papers (2015). \n                      http:\/\/www.nist.gov\/itl\/csd\/ct\/upload\/CFP-Elliptic-Curve-Crypto-June2015.pdf"},{"key":"4_CR37","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1007\/978-3-642-40349-1_18","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2013","author":"T Oliveira","year":"2013","unstructured":"Oliveira, T., L\u00f3pez, J., Aranha, D.F., Rodr\u00edguez-Henr\u00edquez, F.: Lambda coordinates for binary elliptic curves. In: Bertoni, G., Coron, J.-S. (eds.) CHES 2013. LNCS, vol. 8086, pp. 311\u2013330. Springer, Heidelberg (2013)"},{"key":"4_CR38","volume-title":"Cryptographic Algorithms on Reconfigurable Hardware","author":"F Rodr\u00edguez-Henr\u00edquez","year":"2007","unstructured":"Rodr\u00edguez-Henr\u00edquez, F., Saqib, N.A., Perez, A.D., Ko\u00e7, C.K.: Cryptographic Algorithms on Reconfigurable Hardware. Springer, New York (2007)"},{"key":"4_CR39","unstructured":"Sakiyama, K., Batina, L., Mentens, N., Preneel, B., Verbauwhede, I.: Small-footprint ALU for public-key processors for pervasive security. In: Workshop on RFID Security \u2013 RFIDSec 2006 (2006)"},{"key":"4_CR40","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1007\/978-3-319-05960-0_3","volume-title":"Reconfigurable Computing: Architectures, Tools, and Applications","author":"P Sasdrich","year":"2014","unstructured":"Sasdrich, P., G\u00fcneysu, T.: Efficient elliptic-curve cryptography using Curve25519 on reconfigurable devices. In: Goehringer, D., Santambrogio, M.D., Cardoso, J.M.P., Bertels, K. (eds.) ARC 2014. LNCS, vol. 8405, pp. 25\u201336. Springer, Heidelberg (2014)"},{"issue":"5","key":"4_CR41","doi-asserted-by":"publisher","first-page":"901","DOI":"10.1109\/TVLSI.2012.2198502","volume":"21","author":"S Sinha Roy","year":"2013","unstructured":"Sinha Roy, S., Rebeiro, C., Mukhopadhyay, D.: Theoretical modeling of elliptic curve scalar multiplier on LUT-based FPGAs for area and speed. IEEE Trans. VLSI Syst. 21(5), 901\u2013909 (2013)","journal-title":"IEEE Trans. VLSI Syst."},{"issue":"1","key":"4_CR42","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., Ima\u00f1a, J.L.: Efficient elliptic curve point multiplication using digit-serial binary field operations. IEEE Trans. Industr. Electron. 60(1), 217\u2013225 (2013)","journal-title":"IEEE Trans. Industr. Electron."},{"key":"4_CR43","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1007\/978-3-642-23951-9_8","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2011","author":"J Taverne","year":"2011","unstructured":"Taverne, J., Faz-Hern\u00e1ndez, A., Aranha, D.F., Rodr\u00edguez-Henr\u00edquez, F., Hankerson, D., L\u00f3pez, J.: Software implementation of binary elliptic curves: impact of the carry-less multiplier on scalar multiplication. In: Preneel, B., Takagi, T. (eds.) CHES 2011. LNCS, vol. 6917, pp. 108\u2013123. Springer, Heidelberg (2011)"}],"container-title":["Lecture Notes in Computer Science","Progress in Cryptology \u2013 AFRICACRYPT 2016"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-31517-1_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T19:36:02Z","timestamp":1559417762000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-31517-1_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319315164","9783319315171"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-31517-1_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]}}}