{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T20:28:59Z","timestamp":1759091339939},"reference-count":41,"publisher":"Elsevier BV","issue":"4","license":[{"start":{"date-parts":[[2001,7,1]],"date-time":"2001-07-01T00:00:00Z","timestamp":993945600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computer Networks"],"published-print":{"date-parts":[[2001,7]]},"DOI":"10.1016\/s1389-1286(01)00164-5","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T18:14:53Z","timestamp":1027620893000},"page":"423-435","source":"Crossref","is-referenced-by-count":23,"title":["Cryptography on smart cards"],"prefix":"10.1016","volume":"36","author":[{"given":"Johan","family":"Borst","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bart","family":"Preneel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vincent","family":"Rijmen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S1389-1286(01)00164-5_BIB1","unstructured":"R. Anderson, M. Kuhn, Tamper resistance \u2013 a cautionary note, in: The Second USENIX Workshop on Electronic Commerce Proceedings, 1996, pp. 1\u201311"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB2","unstructured":"ANSI X9.19 Financial Institution Retail Message Authentication, American Bankers Association, 13 August 1986"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB3","unstructured":"ANSI X9.52 Triple Data Encryption Algorithm Modes of Operation, American Bankers Association, 1998"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB4","doi-asserted-by":"crossref","unstructured":"M. Bellare, R. Canetti, H. Krawczyk, Keying hash functions for message authentication, in: N. Koblitz (Ed.), Advances in Cryptology, Proc. Crypto'96, Lecture Notes in Computer Science, vol. 1109, Springer, Berlin, 1996, pp. 1\u201315","DOI":"10.1007\/3-540-68697-5_1"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB5","doi-asserted-by":"crossref","unstructured":"M. Bellare, J. Kilian, P. Rogaway, The security of cipher block chaining, in: Y. Desmedt (Ed.), Advances in Cryptology, Proc. Crypto'94, Lecture Notes in Computer Science, vol. 839, Springer, Berlin, 1994, pp. 341\u2013358","DOI":"10.1007\/3-540-48658-5_32"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB6","doi-asserted-by":"crossref","unstructured":"E. Biham, A. Shamir, Differential fault analysis of secret key cryptosystems, in: B. Kaliski (Ed.), Advances in Cryptology, Proc. Crypto'97, Lecture Notes in Computer Science, vol. 1294, Springer, Berlin, 1997, pp. 513\u2013525","DOI":"10.1007\/BFb0052259"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB7","unstructured":"E. Biham, A. Shamir, Power analysis of the AES candidates, Proceedings of the Second Advanced Encryption Standard Candidate Conference, 22\u201323 March 1999, pp. 115\u2013121"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB8","doi-asserted-by":"crossref","unstructured":"D. Boneh, R. DeMillo, R. Lipton, On the importance of checking cryptographic protocols for faults, in: W. Fumy (Ed.), Advances in Cryptology, Proc. Eurocrypt'97, Lecture Notes in Computer Science, vol. 1233, Springer, Berlin, 1997, pp. 37\u201351","DOI":"10.1007\/3-540-69053-0_4"},{"issue":"1","key":"10.1016\/S1389-1286(01)00164-5_BIB9","first-page":"24","article-title":"The RIPEMD-160 cryptographic hash function","volume":"22","author":"Bosselaers","year":"1997","journal-title":"Dr. Dobb's J."},{"key":"10.1016\/S1389-1286(01)00164-5_BIB10","doi-asserted-by":"crossref","unstructured":"S. Cavallar, Factorization of a bit RSA modulus, in: B. Preneel (Ed.), Advances in Cryptology \u2013 Eurocrypt 2000, Lecture Notes in Computer Science, vol. 1807, Springer, Berlin, 2000, pp. 1\u201318","DOI":"10.1007\/3-540-45539-6_1"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB11","doi-asserted-by":"crossref","unstructured":"S. Chari, C. Jutla, J. Rao, P. Rohatgi, Towards sound approaches to counteract power-analysis attacks, in: M. Wiener (Ed.), Advances in Cryptology, Proc. Crypto'99, Lecture Notes in Computer Science, vol. 1666, Springer, Berlin, 1999, pp. 398\u2013412","DOI":"10.1007\/3-540-48405-1_26"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB12","doi-asserted-by":"crossref","unstructured":"D. Coppersmith, L.R. Knudsen, C.J.M. Mitchell, Key recovery and forgery attacks on the MacDES MAC Algorithm, in: M. Bellare (Ed.), Advances in Cryptology, Proc. Crypto 2000, Lecture Notes in Computer Science, vol. 1880, Springer, Berlin, 2000, pp. 184\u2013196","DOI":"10.1007\/3-540-44598-6_11"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB13","unstructured":"J. Daemen, V. Rijmen, Resistance against implementation attacks, A comparative study of the AES proposals, Proceedings of the Second Advanced Encryption Standard Candidate Conference, 22\u201323 March 1999, pp. 122\u2013132"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB14","unstructured":"Electronic Frontier Foundation (O'Reilly & Associates, Sebastopol, 1998), Cracking DES, Secrets of Encryption Research, Wiretap Politics & Chip Design. Source code of the implementation described in the book can be downloaded from https:\/\/www.cosic.esat.kuleuven.ac.be\/des\/"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB15","doi-asserted-by":"crossref","unstructured":"P. Fahn, P. Pearson, IPA: A new class of power attacks, in: C. Koc, C. Paar (Eds.), Proc. CHES'99, Lecture Notes in Computer Science, vol. 1717, Springer, Berlin, 1999","DOI":"10.1007\/3-540-48059-5_16"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB16","unstructured":"FIPS 180-1, Secure Hash Standard, Federal Information Processing Standard (FIPS), Publication 180-1, National Institute of Standards and Technology, US Department of Commerce, Washington, DC, 17 April 1995"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB17","doi-asserted-by":"crossref","unstructured":"L. Goubin, J. Patarin, DES and differential power analysis. The duplication method, in: C. Koc, C. Paar (Eds.), Proc. CHES'99, Lecture Notes in Computer Science, vol. 1717, Springer, Berlin, 1999","DOI":"10.1007\/3-540-48059-5_15"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB18","doi-asserted-by":"crossref","unstructured":"R.C. Fairfield, A. Matusevich, J. Plany, An LSI random number Generator (RNG), Advances in Cryptology, Proc. Crypto'84, Springer, New York, 1985, pp. 203\u2013230","DOI":"10.1007\/3-540-39568-7_18"},{"issue":"1","key":"10.1016\/S1389-1286(01)00164-5_BIB19","first-page":"6","article-title":"Smart card crypto-coprocessors for public-key cryptography","volume":"4","author":"Handschuh","year":"1998","journal-title":"CryptoBytes"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB20","doi-asserted-by":"crossref","unstructured":"IEEE P1363, Standard Specifications for Public Key Cryptography, 2000","DOI":"10.1016\/S1353-4858(00)03013-0"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB21","unstructured":"ISO\/IEC 7816, Information technology \u2013 Identification cards \u2013 Integrated circuit(s) cards with contacts \u2013 Part 4: Interindustry commands for interchange, 1997"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB22","unstructured":"ISO\/IEC 9797, Information technology \u2013 Security techniques \u2013 Message Authentication Codes (MACs), Part 1: Mechanisms using a block cipher, 1999, Part 2: Mechanisms using a hash-function, 2000"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB23","unstructured":"ISO\/IEC 14888-3, Information technology \u2013 Security techniques \u2013 Digital signatures with appendix, Part 3: Certificate-based mechanisms, 1998"},{"issue":"4","key":"10.1016\/S1389-1286(01)00164-5_BIB24","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1007\/s001459900055","article-title":"Chinese remaindering based cryptosystems in the presence of faults","volume":"12","author":"Joye","year":"1999","journal-title":"J. Cryptology"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB25","unstructured":"G. Keating. Performance analysis of AES candidates on the 6805 CPU core, in: Proceedings of the Second Advanced Encryption Standard Candidate Conference (22\u201323 March 1999). Updated version available from URL:http:\/\/www.ozemail.com.au\/ geoffk\/aes-6805"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB26","doi-asserted-by":"crossref","unstructured":"L.R. Knudsen, B. Preneel, Fast and secure hashing based on codes, in: B. Kaliski (Ed.), Advances in Cryptology, Proc. Crypto'97, Lecture Notes in Computer Science, vol. 1294, Springer, Berlin, 1997, pp. 485\u2013498","DOI":"10.1007\/BFb0052257"},{"issue":"9","key":"10.1016\/S1389-1286(01)00164-5_BIB27","doi-asserted-by":"crossref","first-page":"871","DOI":"10.1049\/el:19980586","article-title":"MacDES MAC Algorithm based on DES","volume":"34","author":"Knudsen","year":"1998","journal-title":"Electron. Lett."},{"key":"10.1016\/S1389-1286(01)00164-5_BIB28","doi-asserted-by":"crossref","unstructured":"P. Kocher, Timing attacks on implementations of Diffie-Hellman, RSA, DSS, and other systems, in: N. Koblitz (Ed.), Advances in Cryptology Proc. Crypto'96, Lecture Notes in Computer Science, vol. 1109, Springer, Berlin, 1996, pp. 104\u2013113","DOI":"10.1007\/3-540-68697-5_9"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB29","doi-asserted-by":"crossref","unstructured":"P. Kocher, J. Jaffe, B. Jun, Differential power analysis, in: M. Wiener (Ed.), Advances in Cryptology, Proc. Crypto'99, Lecture Notes in Computer Science, vol. 1666, Springer, Berlin, 1999, pp. 388\u2013397","DOI":"10.1007\/3-540-48405-1_25"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB30","doi-asserted-by":"crossref","unstructured":"X. Lai, J.L. Massey, S. Murphy, Markov ciphers and differential cryptanalysis, in: D.W. Davies (Ed.), Advances in Cryptology, Proc. Eurocrypt'91, Lecture Notes in Computer Science, vol. 547, Springer, Berlin, 1991, pp. 17\u201338","DOI":"10.1007\/3-540-46416-6_2"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB31","doi-asserted-by":"crossref","unstructured":"J.L. Massey, SAFER K-64: a byte-oriented block-ciphering algorithm, in: Anderson (Ed.), Fast Software Encryption, Lecture Notes in Computer Science, vol. 809, Springer, Berlin, 1994, pp. 1\u201317","DOI":"10.1007\/3-540-58108-1_1"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB32","unstructured":"J.L. Massey, G.H. Khachatrian, M.K. Kuregian, SAFER+, in: Proceedings of the First Advanced Encryption Standard Candidate Conference, August 1998, pp. 20\u201322"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB33","series-title":"Handbook of Applied Cryptography","author":"Menezes","year":"1997"},{"issue":"3","key":"10.1016\/S1389-1286(01)00164-5_BIB34","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1007\/s001450010009","article-title":"CBC MAC for real-time data sources","volume":"13","author":"Petrank","year":"2000","journal-title":"J. Cryptology"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB35","doi-asserted-by":"crossref","unstructured":"B. Preneel, Cryptographic primitives for information authentication \u2013 state of the art, in: B. Preneel, V. Rijmen (Eds.), State of the Art in Applied Cryptography, Lecture Notes in Computer Science, vol. 1528, Springer, Berlin, 1998, pp. 50\u2013105","DOI":"10.1007\/3-540-49248-8_3"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB36","doi-asserted-by":"crossref","unstructured":"B. Preneel, P.C. van Oorschot, MDx-MAC and building fast MACs from hash functions, in: D. Coppersmith (Ed.), Advances in Cryptology, Proc. Crypto'95, Lecture Notes in Computer Science, vol. 963, Springer, Berlin, 1995, pp. 1\u201314","DOI":"10.1007\/3-540-44750-4_1"},{"issue":"1","key":"10.1016\/S1389-1286(01)00164-5_BIB37","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1109\/18.746787","article-title":"On the security of iterated message authentication codes","volume":"45","author":"Preneel","year":"1999","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"17","key":"10.1016\/S1389-1286(01)00164-5_BIB38","doi-asserted-by":"crossref","first-page":"1568","DOI":"10.1049\/el:19961045","article-title":"A key recovery attack on the ANSI X9.19 retail MAC","volume":"32","author":"Preneel","year":"1996","journal-title":"Electron. Lett."},{"key":"10.1016\/S1389-1286(01)00164-5_BIB39","doi-asserted-by":"crossref","unstructured":"R.L. Rivest, The RC5 encryption algorithm, in: B. Preneel (Ed.), Fast Software Encryption, Lecture Notes in Computer Science, vol. 1008, Springer, Berlin, 1995, pp. 86\u201396","DOI":"10.1007\/3-540-60590-8_7"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB40","unstructured":"A. Shamir, rump session talk, Eurocrypt'97"},{"key":"10.1016\/S1389-1286(01)00164-5_BIB41","unstructured":"NIST's AES web site. URL:http:\/\/www.nist.gov\/aes"}],"container-title":["Computer Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1389128601001645?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1389128601001645?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,1,28]],"date-time":"2020-01-28T15:21:05Z","timestamp":1580224865000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1389128601001645"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,7]]},"references-count":41,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2001,7]]}},"alternative-id":["S1389128601001645"],"URL":"https:\/\/doi.org\/10.1016\/s1389-1286(01)00164-5","relation":{},"ISSN":["1389-1286"],"issn-type":[{"value":"1389-1286","type":"print"}],"subject":[],"published":{"date-parts":[[2001,7]]}}}