{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,10]],"date-time":"2026-04-10T16:08:57Z","timestamp":1775837337298,"version":"3.50.1"},"reference-count":14,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2008,4,26]],"date-time":"2008-04-26T00:00:00Z","timestamp":1209168000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Des Autom Embed Syst"],"published-print":{"date-parts":[[2008,9]]},"DOI":"10.1007\/s10617-008-9018-y","type":"journal-article","created":{"date-parts":[[2008,4,25]],"date-time":"2008-04-25T16:48:48Z","timestamp":1209142128000},"page":"221-230","source":"Crossref","is-referenced-by-count":40,"title":["Non deterministic caches: a simple and effective defense against side channel attacks"],"prefix":"10.1007","volume":"12","author":[{"given":"G.","family":"Keramidas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.","family":"Antonopoulos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"D. N.","family":"Serpanos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S.","family":"Kaxiras","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2008,4,26]]},"reference":[{"key":"9018_CR1","unstructured":"Bernstein DJ. Cache-timing attacks on AES. http:\/\/cr.yp.to\/antiforgery\/cachetiming-20050414.pdf"},{"key":"9018_CR2","unstructured":"Osvik DA, Shamir A, Tromer E (2005) Cache attacks and countermeasures: the case of AES. Cryptology ePrint Archive, Report 2005\/271"},{"key":"9018_CR3","unstructured":"Persival C. Cache missing for fun and profit. http:\/\/daemonology.net\/papers\/htt.pdf"},{"issue":"3","key":"9018_CR4","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1145\/233551.233553","volume":"43","author":"O Goldreich","year":"1996","unstructured":"Goldreich O, Ostrovsky R (1996) Software protection and simulation on oblivious RAMs. J ACM 43(3):431\u2013473","journal-title":"J ACM"},{"key":"9018_CR5","doi-asserted-by":"crossref","unstructured":"Zhuang X, Zhang T, Lee H-HS, Pande S (2004) Hardware assisted control flow obfuscation for embedded processors. In: Proceedings of international conference on compilers architectures and synthesis for embedded systems, pp 292\u2013302","DOI":"10.1145\/1023833.1023873"},{"key":"9018_CR6","doi-asserted-by":"crossref","unstructured":"Zhuang X, Zhang T, Pande S (2004) HIDE: an infrastructure for efficiently protecting information leakage on the address bus. In: Proceedings of architectural support for programming languages and operating systems, pp\u00a082\u201384","DOI":"10.1145\/1024393.1024403"},{"key":"9018_CR7","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1007\/11502760_28","volume-title":"Proceedings FSE 2005","author":"E Oswald","year":"2005","unstructured":"Oswald E, Mangard S, Pramstaller N, Rijmen V (2005) A side-channel analysis resistant description of the AES S-box. In: Proceedings FSE 2005. Lecture notes in computer science, vol 3557. Springer, Berlin, pp 413\u2013423"},{"key":"9018_CR8","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1007\/3-540-68697-5_9","volume-title":"CRYPTO\u201996: proceedings of the 16th annual international cryptology conference on advances in cryptology","author":"PC Kocher","year":"1996","unstructured":"Kocher PC (1996) Timing attacks on implementations of Diffie-Hellman, RSA, DSS, and other systems. In: CRYPTO\u201996: proceedings of the 16th annual international cryptology conference on advances in cryptology. Lecture notes in computer science, vol 1109. Springer, Berlin, pp 104\u2013113"},{"key":"9018_CR9","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"388","DOI":"10.1007\/3-540-48405-1_25","volume-title":"CRYPTO\u201999: proceedings of the 19th annual international cryptology conference on advances in cryptology","author":"PC Kocher","year":"1999","unstructured":"Kocher PC, Jaffe J, Jun B (1999) Differential power analysis. In: CRYPTO\u201999: proceedings of the 19th annual international cryptology conference on advances in cryptology. Lecture notes in computer science, vol 1666. Springer, Berlin, pp 388\u2013397"},{"issue":"2","key":"9018_CR10","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1007\/s001450010016","volume":"14","author":"D Boneh","year":"2001","unstructured":"Boneh D, DeMillo R, Lipton R (2001) On the importance of checking cryptographic protocols for faults. J Cryptol 14(2):101\u2013119","journal-title":"J Cryptol"},{"key":"9018_CR11","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/BFb0028164","volume-title":"Proceedings of the 5th international workshop on security protocols","author":"F Bao","year":"1998","unstructured":"Bao F, Deng RH, Han Y, Jeng AB, Narasimhalu AD, Ngair T-H (1998) Breaking public key cryptosystems on tamper resistant devices in the presence of transient faults. In: Christianson B, Crispo B, Lomas TM, Roe MR (eds) Proceedings of the 5th international workshop on security protocols. Lecture notes in computer science, vol 1361. Springer, Berlin, pp 115\u2013124"},{"key":"9018_CR12","doi-asserted-by":"crossref","unstructured":"Kaxiras S, Hu Z, Martonosi M (2001) Cache decay: exploiting generational behavior to reduce cache leakage power. In: Proceedings of the 28th annual international symposium on computer architecture ISCA, June 2001, pp 240\u2013251","DOI":"10.1145\/379240.379268"},{"key":"9018_CR13","doi-asserted-by":"crossref","unstructured":"Kaxiras S, Xekalakis P, Keramidas G (2005) A simple mechanism to adapt leakage-control policies to temperature. In: Proceedings of 2005 international symposium on low power electronics and design, pp\u00a054\u201359","DOI":"10.1145\/1077603.1077617"},{"key":"9018_CR14","doi-asserted-by":"crossref","unstructured":"Hu Z, Kaxiras S, Martonosi M (2002) Timekeeping in the memory system: predicting and optimizing memory behavior. In: Proceedings of the 29th annual international symposium on computer architecture (ISCA), Anchorage, Alaska, May 2002, pp 209\u2013220","DOI":"10.1145\/545214.545239"}],"container-title":["Design Automation for Embedded Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-008-9018-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10617-008-9018-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-008-9018-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T19:29:33Z","timestamp":1559244573000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10617-008-9018-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,4,26]]},"references-count":14,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2008,9]]}},"alternative-id":["9018"],"URL":"https:\/\/doi.org\/10.1007\/s10617-008-9018-y","relation":{},"ISSN":["0929-5585","1572-8080"],"issn-type":[{"value":"0929-5585","type":"print"},{"value":"1572-8080","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,4,26]]}}}