{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T12:55:36Z","timestamp":1746190536794,"version":"3.37.3"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T00:00:00Z","timestamp":1565049600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T00:00:00Z","timestamp":1565049600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001807","name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo","doi-asserted-by":"publisher","award":["14\/50704-7"],"award-info":[{"award-number":["14\/50704-7"]}],"id":[{"id":"10.13039\/501100001807","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100002418","name":"Intel Corporation","doi-asserted-by":"publisher","award":["14\/50704-7"],"award-info":[{"award-number":["14\/50704-7"]}],"id":[{"id":"10.13039\/100002418","id-type":"DOI","asserted-by":"publisher"}]},{"name":"LG Electronics Inc."}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cryptogr Eng"],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s13389-019-00218-2","type":"journal-article","created":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T02:02:16Z","timestamp":1565056936000},"page":"211-228","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Efficient and secure software implementations of Fantomas"],"prefix":"10.1007","volume":"10","author":[{"given":"Rafael J.","family":"Cruz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antonio","family":"Guimar\u00e3es","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2457-0783","authenticated-orcid":false,"given":"Diego F.","family":"Aranha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,8,6]]},"reference":[{"key":"218_CR1","doi-asserted-by":"crossref","unstructured":"Acii\u00e7mez, O., Ko\u00e7, \u00c7.K., Seifert, J.-P.: On the power of simple branch prediction analysis. In: Proceedings of the 2nd ACM Symposium on Information, Computer and Communications Security, ASIACCS\u201907, pp. 312\u2013320. ACM, New York, NY, USA (2007)","DOI":"10.1145\/1229285.1266999"},{"key":"218_CR2","unstructured":"Altera. Nios ii processor reference handbook (2016)"},{"key":"218_CR3","doi-asserted-by":"crossref","unstructured":"Borghoff, J., Canteaut, A., G\u00fcneysu, T., Kavun, E.B., Knezevic, M., Knudsen, L.R., Leander, G., Nikov, V., Paar, C., Rechberger, C., Rombouts, P., Thomsen, S., Yal\u00e7in, T.: PRINCE\u2014a low-latency block cipher for pervasive computing applications\u2014extended abstract. In: Wang, X., Sako, K. (eds.) Advances in Cryptology\u2014ASIACRYPT 2012\u201418th International Conference on the Theory and Application of Cryptology and Information Security, Beijing, China, December 2\u20136, 2012. Proceedings, Volume 7658 of Lecture Notes in Computer Science, pp. 208\u2013225. Springer (2012)","DOI":"10.1007\/978-3-642-34961-4_14"},{"key":"218_CR4","unstructured":"Bernstein, D.J.: Cache-timing attacks on AES (2004). http:\/\/cr.yp.to\/papers.html#cachetiming"},{"key":"218_CR5","doi-asserted-by":"crossref","unstructured":"Balasch, J., Gierlichs, B., Grosso, V., Reparaz, O., Standaert, F.: On the cost of lazy engineering for masked software implementations. In: CARDIS, Volume 8968 of Lecture Notes in Computer Science, pp. 64\u201381. Springer (2014)","DOI":"10.1007\/978-3-319-16763-3_5"},{"key":"218_CR6","doi-asserted-by":"crossref","unstructured":"Barker, E., Kelsey, J.: NIST SP 800-90A\u2014recommendation for random number generation using deterministic random bit generators (2012)","DOI":"10.6028\/NIST.SP.800-90a"},{"key":"218_CR7","doi-asserted-by":"crossref","unstructured":"Bogdanov, A., Knudsen, L.R., Leander, G., Paar, C., Poschmann, A., Robshaw, M.J.B., Seurin, Y., Vikkelsoe, C.: PRESENT: an ultra-lightweight block cipher. In: Paillier, P., Verbauwhede, I. (eds.) Cryptographic Hardware and Embedded Systems\u2014CHES 2007, 9th International Workshop, Vienna, Austria, September 10\u201313, 2007, Proceedings, Volume 4727 of Lecture Notes in Computer Science, pp. 450\u2013466. Springer (2007)","DOI":"10.1007\/978-3-540-74735-2_31"},{"key":"218_CR8","unstructured":"Bernstein, D.J., Lange, T.: eBACS: ECRYPT Benchmarking of Cryptographic Systems. http:\/\/bench.cr.yp.to (2016)"},{"key":"218_CR9","doi-asserted-by":"crossref","unstructured":"Bonneau, J., Mironov, I.: Cache-collision timing attacks against AES. In: Goubin, L., Matsui, M. (eds.) Cryptographic Hardware and Embedded Systems\u2014CHES 2006, 8th International Workshop, Yokohama, Japan, October 10\u201313, 2006, Proceedings, Volume 4249 of Lecture Notes in Computer Science, pp. 201\u2013215. Springer (2006)","DOI":"10.1007\/11894063_16"},{"key":"218_CR10","doi-asserted-by":"crossref","unstructured":"Cruz, R.J., Aranha, D.F.: Efficient software implementations of Fantomas. In: 16th Brazilian Symposium on Information and Computer Systems Security (SBSeg 2016), pp. 212\u2013225 (2016)","DOI":"10.5753\/sbseg.2016.19309"},{"key":"218_CR11","doi-asserted-by":"crossref","unstructured":"Canteaut, A., Duval, S., Leurent, G.: Construction of lightweight s-boxes using feistel and MISTY structures. In: Dunkelman, O., Keliher, L. (eds.) Selected Areas in Cryptography\u2014SAC 2015\u201422nd International Conference, Sackville, NB, Canada, August 12\u201314, 2015, Revised Selected Papers, Volume 9566 of Lecture Notes in Computer Science, pp. 373\u2013393. Springer (2015)","DOI":"10.1007\/978-3-319-31301-6_22"},{"key":"218_CR12","unstructured":"Dinu, D., Corre, Y.L., Khovratovich, D., Perrin, L., Gro\u00dfsch\u00e4dl, J., Biryukov, A.: Triathlon of lightweight block ciphers for the internet of things. Cryptology ePrint Archive, Report 2015\/209. http:\/\/eprint.iacr.org\/ (2015)"},{"key":"218_CR13","doi-asserted-by":"crossref","unstructured":"Dinu, D., Perrin, L., Udovenko, A., Velichkov, V., Gro\u00dfsch\u00e4dl, J., Biryukov, A.: Design strategies for ARX with provable bounds: Sparx and LAX. In: Cheon, J.H., Takagi, T. (eds.) Advances in Cryptology\u2014ASIACRYPT 2016\u201422nd International Conference on the Theory and Application of Cryptology and Information Security, Hanoi, Vietnam, December 4\u20138, 2016, Proceedings, Part I, Volume 10031 of Lecture Notes in Computer Science, pp. 484\u2013513 (2016)","DOI":"10.1007\/978-3-662-53887-6_18"},{"key":"218_CR14","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-04722-4","volume-title":"The Design of Rijndael: AES\u2014The Advanced Encryption Standard. Information Security and Cryptography","author":"J Daemen","year":"2002","unstructured":"Daemen, J., Rijmen, V.: The Design of Rijndael: AES\u2014The Advanced Encryption Standard. Information Security and Cryptography. Springer, Berlin (2002)"},{"key":"218_CR15","unstructured":"Fog, A.: Instruction tables: list of instruction latencies, throughputs and micro-operation breakdowns for Intel, AMD and VIA CPUs. http:\/\/www.agner.org\/optimize\/instruction_tables.pdf , version published on 08 Oct 2018. (2016)"},{"key":"218_CR16","unstructured":"Grosso, V., Laurent, G., Standaert, F., Varici, K., Durvaux, F., Gaspar, L., Kerckhof, S.: CAESAR candidate SCREAM side-channel resistant authenticated encryption with masking. http:\/\/2014.diac.cr.yp.to\/slides\/leurent-scream.pdf (2015)"},{"key":"218_CR17","unstructured":"Grosso, V., Laurent, G., Standaert, F., Varici, K., Durvaux, F., Gaspar, L., Kerckhof, S.: SCREAM side-channel resistant authenticated encryption with masking. https:\/\/competitions.cr.yp.to\/round2\/screamv3.pdf (2015)"},{"key":"218_CR18","doi-asserted-by":"crossref","unstructured":"Grosso, V., Leurent, G., Standaert, F., Varici, K.: Ls-designs: Bitslice encryption for efficient masked software implementations. In: Cid, C., Rechberger, C. (eds.) Fast Software Encryption\u20141st International Workshop, FSE 2014, London, UK, March 3\u20135, 2014. Revised Selected Papers, Volume 8540 of Lecture Notes in Computer Science, pp. 18\u201337. Springer (2014)","DOI":"10.1007\/978-3-662-46706-0_2"},{"key":"218_CR19","unstructured":"Intel. Quartus prime standard edition handbook volume 1\u2014design and synthesis (2017)"},{"key":"218_CR20","doi-asserted-by":"crossref","unstructured":"Ishai, Y., Sahai, A., Wagner, D.: Private circuits: securing hardware against probing attacks. In: Boneh, D. (ed.) Advances in Cryptology\u2014CRYPTO 2003, 23rd Annual International Cryptology Conference, Santa Barbara, California, USA, August 17\u201321, 2003, Proceedings, Volume 2729 of Lecture Notes in Computer Science, pp. 463\u2013481. Springer (2003)","DOI":"10.1007\/978-3-540-45146-4_27"},{"key":"218_CR21","doi-asserted-by":"crossref","unstructured":"Journault, A., Standaert, F.: Very high order masking: efficient implementation and security evaluation. In: CHES, Volume 10529 of Lecture Notes in Computer Science, pp. 623\u2013643. Springer (2017)","DOI":"10.1007\/978-3-319-66787-4_30"},{"issue":"1\u20132","key":"218_CR22","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1007\/s10623-016-0193-8","volume":"82","author":"A Journault","year":"2017","unstructured":"Journault, A., Standaert, F.-X., Varici, K.: Improving the security and efficiency of block ciphers based on LS-designs. Des. Codes Cryptogr. 82(1\u20132), 495\u2013509 (2017)","journal-title":"Des. Codes Cryptogr."},{"key":"218_CR23","doi-asserted-by":"crossref","unstructured":"Kocher, P.C., Jaffe, J., Jun, B.: Differential power analysis. In: Wiener, M.J. (ed.) Advances in Cryptology\u2014CRYPTO\u201999, 19th Annual International Cryptology Conference, Santa Barbara, California, USA, August 15\u201319, 1999, Proceedings, Volume 1666 of Lecture Notes in Computer Science, pp. 388\u2013397. Springer (1999)","DOI":"10.1007\/3-540-48405-1_25"},{"key":"218_CR24","doi-asserted-by":"crossref","unstructured":"Kocher, P.C.: Timing attacks on implementations of Diffie\u2013Hellman, RSA, DSS, and other systems. In: Koblitz, N., (ed.), Advances in Cryptology\u2014CRYPTO \u201996, 16th Annual International Cryptology Conference, Santa Barbara, California, USA, August 18\u201322, 1996, Proceedings, Volume 1109 of Lecture Notes in Computer Science, pp. 104\u2013113. Springer (1996)","DOI":"10.1007\/3-540-68697-5_9"},{"key":"218_CR25","doi-asserted-by":"crossref","unstructured":"Leander, G., Minaud, B., R\u00f8njom, S.: A generic approach to invariant subspace attacks: cryptanalysis of robin, iSCREAM and Zorro. In: Oswald, E., Fischlin, M. (eds.) Advances in Cryptology\u2014EUROCRYPT 2015\u201434th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Sofia, Bulgaria, April 26\u201330, 2015, Proceedings, Part I, Volume 9056 of Lecture Notes in Computer Science, pp. 254\u2013283. Springer (2015)","DOI":"10.1007\/978-3-662-46800-5_11"},{"key":"218_CR26","doi-asserted-by":"crossref","unstructured":"Piret, G., Roche, T., Carlet, C.: PICARO\u2014A block cipher allowing efficient higher-order side-channel resistance. In: Bao, F., Samarati, P., Zhou, J. (eds.) Applied Cryptography and Network Security\u201410th International Conference, ACNS 2012, Singapore, June 26\u201329, 2012. Proceedings, Volume 7341 of Lecture Notes in Computer Science, pp. 311\u2013328. Springer (2012)","DOI":"10.1007\/978-3-642-31284-7_19"},{"key":"218_CR27","doi-asserted-by":"crossref","unstructured":"Reparaz, O., Balasch, J., Verbauwhede, I.: Dude, is my code constant time? In: DATE, pp. 1697\u20131702. IEEE (2017)","DOI":"10.23919\/DATE.2017.7927267"},{"key":"218_CR28","doi-asserted-by":"crossref","unstructured":"Rivain, M., Prouff, E.: Provably secure higher-order masking of AES. In: Mangard, S., Standaert, F. (eds.) Cryptographic Hardware and Embedded Systems, CHES 2010, 12th International Workshop, Santa Barbara, CA, USA, August 17\u201320, 2010. Proceedings, Volume 6225 of Lecture Notes in Computer Science, pp. 413\u2013427. Springer (2010)","DOI":"10.1007\/978-3-642-15031-9_28"},{"key":"218_CR29","unstructured":"Rodrigues, B., Quint\u00e3o P., Fernando M., Aranha, D.F.: Sparse representation of implicit flows with applications to side-channel detection. In: Zaks, A., Hermenegildo, M.V. (eds.) Proceedings of the 25th International Conference on Compiler Construction, CC 2016, Barcelona, Spain, March 12\u201318, 2016, pp. 110\u2013120. ACM (2016)"},{"key":"218_CR30","unstructured":"Yarom, Y., Falkner, K.: FLUSH + RELOAD: a high resolution, low noise, L3 cache side-channel attack. In: Fu, K., Jung, J. (eds.) Proceedings of the 23rd USENIX Security Symposium, San Diego, CA, USA, August 20\u201322, 2014, pp. 719\u2013732. USENIX Association (2014)"}],"container-title":["Journal of Cryptographic Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13389-019-00218-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s13389-019-00218-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s13389-019-00218-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,25]],"date-time":"2022-09-25T06:03:30Z","timestamp":1664085810000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s13389-019-00218-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,6]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["218"],"URL":"https:\/\/doi.org\/10.1007\/s13389-019-00218-2","relation":{},"ISSN":["2190-8508","2190-8516"],"issn-type":[{"type":"print","value":"2190-8508"},{"type":"electronic","value":"2190-8516"}],"subject":[],"published":{"date-parts":[[2019,8,6]]},"assertion":[{"value":"29 November 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 July 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 August 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}