{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T00:23:42Z","timestamp":1742948622403,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":33,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642044731"},{"type":"electronic","value":"9783642044748"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"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":[[2009]]},"DOI":"10.1007\/978-3-642-04474-8_34","type":"book-chapter","created":{"date-parts":[[2009,9,3]],"date-time":"2009-09-03T11:26:09Z","timestamp":1251977169000},"page":"427-442","source":"Crossref","is-referenced-by-count":6,"title":["MAC Precomputation with Applications to Secure Memory"],"prefix":"10.1007","author":[{"given":"Juan","family":"Garay","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vladimir","family":"Kolesnikov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rae","family":"McLellan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"34_CR1","unstructured":"Gonsalves, A.: Hackers report breaking Phone 2.0. InformationWeek (03.12.2008)"},{"key":"34_CR2","unstructured":"ARM: ARM advanced microcontroller bus architecture rev 2.0 (1999)"},{"key":"34_CR3","unstructured":"IBM: IBM 128-bit processor local bus version 4.7 (2007)"},{"key":"34_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/3-540-48285-7_6","volume-title":"Advances in Cryptology - EUROCRYPT \u201993","author":"K. Nyberg","year":"1994","unstructured":"Nyberg, K.: Differentially uniform mappings for cryptography. In: Helleseth, T. (ed.) EUROCRYPT 1993. LNCS, vol.\u00a0765, pp. 55\u201364. Springer, Heidelberg (1994)"},{"key":"34_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1007\/11799313_15","volume-title":"Fast Software Encryption","author":"K. Minematsu","year":"2006","unstructured":"Minematsu, K., Tsunoo, Y.: Provably secure MACs from differentially-uniform permutations and AES-based implementations. In: Robshaw, M.J.B. (ed.) FSE 2006. LNCS, vol.\u00a04047, pp. 226\u2013241. Springer, Heidelberg (2006)"},{"key":"34_CR6","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1016\/0022-0000(81)90033-7","volume":"22","author":"M.N. Wegman","year":"1981","unstructured":"Wegman, M.N., Carter, J.L.: New hash functions and their use in authentication and set equality. J. Comput. System Sci.\u00a022, 265\u2013279 (1981)","journal-title":"J. Comput. System Sci."},{"key":"34_CR7","unstructured":"Krawczyk, H., Bellare, M., Canetti, R.: RFC2104 - HMAC: Keyed-hashing for message authentication, http:\/\/www.faqs.org\/rfcs\/rfc2104.html"},{"key":"34_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1007\/3-540-46766-1_5","volume-title":"Advances in Cryptology - CRYPTO \u201991","author":"D.R. Stinson","year":"1992","unstructured":"Stinson, D.R.: Universal hashing and authentication codes. In: Feigenbaum, J. (ed.) CRYPTO 1991. LNCS, vol.\u00a0576, pp. 74\u201385. Springer, Heidelberg (1992)"},{"key":"34_CR9","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1007\/978-1-4757-0602-4_7","volume-title":"Advances in Cryptology","author":"Gilles Brassard","year":"1983","unstructured":"Brassard, G.: On computationally secure authentication tags requiring short secret shared keys. In: Advances in Cryptology \u2013 CRYPTO 1982, pp. 79\u201386 (1982)"},{"key":"34_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1007\/3-540-48658-5_15","volume-title":"Advances in Cryptology - CRYPTO \u201994","author":"H. Krawczyk","year":"1994","unstructured":"Krawczyk, H.: LFSR-based hashing and authentication. In: Desmedt, Y.G. (ed.) CRYPTO 1994. LNCS, vol.\u00a0839, pp. 129\u2013139. Springer, Heidelberg (1994)"},{"key":"34_CR11","unstructured":"Weisstein, E.W.: Universal hash function. From MathWorld\u2013a Wolfram web resource, http:\/\/mathworld.wolfram.com\/UniversalHashFunction.html"},{"key":"34_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1007\/978-3-540-76900-2_14","volume-title":"Advances in Cryptology \u2013 ASIACRYPT 2007","author":"G. Jakimoski","year":"2007","unstructured":"Jakimoski, G., Subbalakshmi, K.P.: On efficient message authentication via block cipher design techniques. In: Kurosawa, K. (ed.) ASIACRYPT 2007. LNCS, vol.\u00a04833, pp. 232\u2013248. Springer, Heidelberg (2007)"},{"key":"34_CR13","unstructured":"Trusted Computing Group: TCG Specification Architecture Overview. Revision 1 edn. (July 2007)"},{"key":"34_CR14","doi-asserted-by":"crossref","unstructured":"Chevallier-Mames, B., Naccache, D., Paillier, P., Pointcheval, D.: How to disembed a program? Cryptology ePrint Archive, Report 2004\/138 (2004)","DOI":"10.1007\/978-3-540-28632-5_32"},{"key":"34_CR15","first-page":"168","volume-title":"ASPLOS","author":"D. Lie","year":"2000","unstructured":"Lie, D., Thekkath, C.A., Mitchell, M., Lincoln, P., Boneh, D., Mitchell, J.C., Horowitz, M.: Architectural support for copy and tamper resistant software. In: ASPLOS, pp. 168\u2013177. ACM, New York (2000)"},{"key":"34_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1007\/11693383_7","volume-title":"Selected Areas in Cryptography","author":"W.E. Hall","year":"2006","unstructured":"Hall, W.E., Jutla, C.S.: Parallelizable authentication trees. In: Preneel, B., Tavares, S. (eds.) SAC 2005. LNCS, vol.\u00a03897, pp. 95\u2013109. Springer, Heidelberg (2006)"},{"key":"34_CR17","doi-asserted-by":"crossref","unstructured":"Suh, G.E.: AEGIS: A Single-Chip Secure Processor. PhD thesis, MIT (2005)","DOI":"10.1016\/j.istr.2005.05.002"},{"issue":"6","key":"34_CR18","doi-asserted-by":"publisher","first-page":"570","DOI":"10.1109\/MDT.2007.179","volume":"24","author":"G. Suh","year":"2007","unstructured":"Suh, G., O\u2019Donnell, C., Devadas, S.: Aegis: A single-chip secure processor. IEEE Design and Test of Computers\u00a024(6), 570\u2013580 (2007)","journal-title":"IEEE Design and Test of Computers"},{"key":"34_CR19","unstructured":"Duc, G.: Cryptopage. Master\u2019s thesis, ENST, Bretagne (June 2004)"},{"key":"34_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1007\/978-3-540-74735-2_20","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2007","author":"R. Elbaz","year":"2007","unstructured":"Elbaz, R., Champagne, D., Lee, R.B., Torres, L., Sassatelli, G., Guillemin, P.: Tec-tree: A low-cost, parallelizable tree for efficient defense against memory replay attacks. In: Paillier, P., Verbauwhede, I. (eds.) CHES 2007. LNCS, vol.\u00a04727, pp. 289\u2013302. Springer, Heidelberg (2007)"},{"key":"34_CR21","unstructured":"Gassend, B., Suh, G.E., Clarke, D., Dijk, M.V., Devadas, S.: Caches and hash trees for efficient memory integrity verification. In: 9th Intl. Symp. on High Performance Computer Architecture (2003)"},{"key":"34_CR22","doi-asserted-by":"crossref","unstructured":"Blum, M., Evans, W., Gemmell, P., Kannan, S., Naor, M.: Checking the correctness of memories. In: FOCS 1991, pp. 90\u201399 (1991)","DOI":"10.1109\/SFCS.1991.185352"},{"key":"34_CR23","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1007\/978-3-642-00457-5_30","volume-title":"Theory of Cryptography","author":"Cynthia Dwork","year":"2009","unstructured":"Dwork, C., Naor, M., Rothblum, G.N., Vaikuntanathan, V.: How efficient can memory checking be? In: TCC 2009 (2009)"},{"key":"34_CR24","unstructured":"Vaslin, R., Gogniat, G., Netto, E.W., Tessier, R., Burleson, W.P.: Low latency solution for confidentiality and integrity checking in embedded systems with off-chip memory. In: ReCoSoC, pp. 146\u2013153 (2007)"},{"key":"34_CR25","doi-asserted-by":"crossref","unstructured":"Elbaz, R., Torres, L., Sassatelli, G., Guillemin, P., Bardouillet, M., Martinez, A.: A parallelized way to provide data encryption and integrity checking on a processor-memory bus. In: DAC 2006, pp. 506\u2013509 (2006)","DOI":"10.1109\/DAC.2006.229264"},{"key":"34_CR26","doi-asserted-by":"crossref","unstructured":"Garay, J., Kolesnikov, V., McLellan, R.: MAC precomputation with applications to secure memory. Cryptology ePrint Archive (2009)","DOI":"10.1007\/978-3-642-04474-8_34"},{"key":"34_CR27","unstructured":"Bellare, M., Goldreich, O., Mityagin, A.: The power of verification queries in message authentication and authenticated encryption. Cryptology ePrint Archive, Report 2004\/309 (2004), http:\/\/eprint.iacr.org\/"},{"issue":"2","key":"34_CR28","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1049\/iet-ifs:20060161","volume":"1","author":"L. Keliher","year":"2007","unstructured":"Keliher, L., Sui, J.: Exact maximum expected differential and linear cryptanalysis for two-round Advanced Encryption Standard. IET Information Security\u00a01(2), 53\u201357 (2007)","journal-title":"IET Information Security"},{"key":"34_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1007\/11832072_6","volume-title":"Security and Cryptography for Networks","author":"J. Daemen","year":"2006","unstructured":"Daemen, J., Rijmen, V.: Understanding two-round differentials in AES. In: De Prisco, R., Yung, M. (eds.) SCN 2006. LNCS, vol.\u00a04116, pp. 78\u201394. Springer, Heidelberg (2006)"},{"key":"34_CR30","unstructured":"Daemen, J., Rijmen, V.: AES proposal: Rijndael, http:\/\/www.iaik.tugraz.at\/Research\/krypto\/AES\/"},{"key":"34_CR31","unstructured":"Daemen, J.: Annex to AES proposal Rijndael. Chapter 5. Propagation and correlation, http:\/\/www.iaik.tugraz.at\/Research\/krypto\/AES\/"},{"key":"34_CR32","unstructured":"Merkle, R.: Secrecy, authentication, and public key systems. PhD thesis, Stanford Univeristy (1979)"},{"key":"34_CR33","unstructured":"Hunt, G.D.H.: Secure processors for secure devices and secure end-to-end infrastructure, http:\/\/www.research.ibm.com\/jam\/secure-processors5-30-06.pdf"}],"container-title":["Lecture Notes in Computer Science","Information Security"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-04474-8_34","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,11]],"date-time":"2025-02-11T23:42:14Z","timestamp":1739317334000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-04474-8_34"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642044731","9783642044748"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-04474-8_34","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}