{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,10]],"date-time":"2026-02-10T19:57:03Z","timestamp":1770753423476,"version":"3.50.0"},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783662493007","type":"print"},{"value":"9783662493014","type":"electronic"}],"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-662-49301-4_8","type":"book-chapter","created":{"date-parts":[[2016,3,18]],"date-time":"2016-03-18T11:15:43Z","timestamp":1458299743000},"page":"125-133","source":"Crossref","is-referenced-by-count":18,"title":["Bitsliced High-Performance AES-ECB on GPUs"],"prefix":"10.1007","author":[{"given":"Rone Kwei","family":"Lim","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linda Ruth","family":"Petzold","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"\u00c7etin Kaya","family":"Ko\u00e7","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,3,18]]},"reference":[{"key":"8_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1007\/978-3-540-89754-5_25","volume-title":"Progress in Cryptology - INDOCRYPT 2008","author":"DJ Bernstein","year":"2008","unstructured":"Bernstein, D.J., Schwabe, P.: New AES software speed records. In: Chowdhury, D.R., Rijmen, V., Das, A. (eds.) INDOCRYPT 2008. LNCS, vol. 5365, pp. 322\u2013336. Springer, Heidelberg (2008)"},{"key":"8_CR2","unstructured":"Bernstein, D.J.: Cache-timing attacks on AES (2005). \n                      https:\/\/cr.yp.to\/antiforgery\/cachetiming-20050414.pdf"},{"key":"8_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"334","DOI":"10.1007\/978-3-540-30574-3_23","volume-title":"Topics in Cryptology \u2013 CT-RSA 2005","author":"DL Cook","year":"2005","unstructured":"Cook, D.L., Ioannidis, J., Keromytis, A.D., Luck, J.: CryptoGraphics: Secret Key Cryptography Using Graphics Cards. In: Menezes, A. (ed.) CT-RSA 2005. LNCS, vol. 3376, pp. 334\u2013350. Springer, Heidelberg (2005)"},{"key":"8_CR4","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-04722-4","volume-title":"The Design of Rijndael: AES - The Advanced Encryption Standard","author":"J Daemen","year":"2002","unstructured":"Daemen, J., Rijmen, V.: The Design of Rijndael: AES - The Advanced Encryption Standard. Springer, Heidelberg (2002)"},{"key":"8_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/978-3-540-74735-2_15","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2007","author":"O Harrison","year":"2007","unstructured":"Harrison, O., Waldron, J.: AES encryption implementation and analysis on commodity graphics processing units. In: Paillier, P., Verbauwhede, I. (eds.) CHES 2007. LNCS, vol. 4727, pp. 209\u2013226. Springer, Heidelberg (2007)"},{"key":"8_CR6","doi-asserted-by":"crossref","unstructured":"Iwai, K., Kurokawa, T., Nishikawa, N.: AES encryption implementation on CUDA GPU and its analysis. In: 2010 First International Conference on Networking and Computing (ICNC), pp. 209\u2013214. IEEE (2010)","DOI":"10.1109\/IC-NC.2010.49"},{"issue":"1","key":"8_CR7","doi-asserted-by":"crossref","first-page":"131","DOI":"10.15803\/ijnc.2.1_131","volume":"2","author":"K Iwai","year":"2012","unstructured":"Iwai, K., Nishikawa, N., Kurokawa, T.: Acceleration of AES encryption on CUDA GPU. Int. J. Netw. Comput. 2(1), 131\u2013145 (2012)","journal-title":"Int. J. Netw. Comput."},{"key":"8_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-04138-9_1","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2009","author":"E K\u00e4sper","year":"2009","unstructured":"K\u00e4sper, E., Schwabe, P.: Faster and timing-attack resistant AES-GCM. In: Clavier, C., Gaj, K. (eds.) CHES 2009. LNCS, vol. 5747, pp. 1\u201317. Springer, Heidelberg (2009)"},{"key":"8_CR9","doi-asserted-by":"crossref","unstructured":"Li, Q., Zhong, C., Zhao, K., Mei, X., Chu, X.: Implementation and analysis of AES encryption on GPU. In: 14th IEEE International Conference on High Performance Computing and Communication and 9th IEEE International Conference on Embedded Software and Systems, HPCC-ICESS 2012, pp. 843\u2013848 (2012)","DOI":"10.1109\/HPCC.2012.119"},{"key":"8_CR10","doi-asserted-by":"crossref","unstructured":"Lim, R.K., Pro, J.W., Begley, M.R., Utz, M., Petzold, L.R.: High-performance simulation of fracture in idealized \u2018brick and mortar\u2019 composites using adaptive Monte Carlo minimization on the GPU (Manuscript, in preparation, November 2014)","DOI":"10.1177\/1094342015593395"},{"key":"8_CR11","unstructured":"Manavski, S.A.: CUDA compatible GPU as an efficient hardware accelerator for AES cryptography. In: IEEE International Conference on Signal Processing and Communications, 2007, ICSpPC 2007, pp. 65\u201368 (2007)"},{"key":"8_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1007\/11799313_22","volume-title":"Fast Software Encryption","author":"M Matsui","year":"2006","unstructured":"Matsui, M.: How Far Can We Go on the x64 Processors? In: Robshaw, M. (ed.) FSE 2006. LNCS, vol. 4047, pp. 341\u2013358. Springer, Heidelberg (2006)"},{"key":"8_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/978-3-540-74735-2_9","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2007","author":"M Matsui","year":"2007","unstructured":"Matsui, M., Nakajima, J.: On the power of bitslice implementation on Intel Core2 processor. In: Paillier, P., Verbauwhede, I. (eds.) CHES 2007. LNCS, vol. 4727, pp. 121\u2013134. Springer, Heidelberg (2007)"},{"key":"8_CR14","unstructured":"National Institute of Standards and Technology: Advanced Encryption Standard (AES), FIPS 197, November 2001"},{"issue":"2","key":"8_CR15","doi-asserted-by":"crossref","first-page":"251","DOI":"10.15803\/ijnc.2.2_251","volume":"2","author":"N Nishikawa","year":"2012","unstructured":"Nishikawa, N., Iwai, K., Kurokawa, T.: High-performance symmetric block ciphers on multicore CPU and GPUs. Int. J. Netw. Comput. 2(2), 251\u2013268 (2012)","journal-title":"Int. J. Netw. Comput."},{"key":"8_CR16","unstructured":"NVIDIA: CUDA GPUs. \n                      https:\/\/developer.nvidia.com\/cuda-gpus"},{"key":"8_CR17","unstructured":"NVIDIA: CUDA Toolkit. \n                      https:\/\/developer.nvidia.com\/cuda-toolkit"},{"key":"8_CR18","unstructured":"NVIDIA: GeForce 8800 GTX Specifications. \n                      http:\/\/www.nvidia.com\/page\/geforce_8800.html"},{"key":"8_CR19","unstructured":"NVIDIA: GeForce GTX 285 Specifications. \n                      http:\/\/www.geforce.com\/hardware\/desktop-gpus\/geforce-gtx-285\/specifications"},{"key":"8_CR20","unstructured":"NVIDIA: GeForce GTX 480 Specifications. \n                      http:\/\/www.geforce.com\/hardware\/desktop-gpus\/geforce-gtx-480\/specifications"},{"key":"8_CR21","unstructured":"NVIDIA: Tesla C2050 Board Specifications. \n                      http:\/\/www.nvidia.com\/docs\/IO\/43395\/Tesla_C2050_Board_Specification.pdf"},{"key":"8_CR22","unstructured":"NVIDIA: Next Generation CUDA Compute Architecture: Fermi, v1.1. (2009)"},{"key":"8_CR23","unstructured":"NVIDIA: Parallel Thread ISA, Version 2.3 (2011)"},{"key":"8_CR24","unstructured":"NVIDIA: CUDA C Programming Guide, Version 6.5, August 2014"},{"key":"8_CR25","unstructured":"OpenSSL Group: The OpenSSL Project. \n                      http:\/\/www.openssl.org"},{"key":"8_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/11605805_1","volume-title":"Topics in Cryptology \u2013 CT-RSA 2006","author":"DA Osvik","year":"2006","unstructured":"Osvik, D.A., Shamir, A., Tromer, E.: Cache attacks and countermeasures: the case of AES. In: Pointcheval, D. (ed.) CT-RSA 2006. LNCS, vol. 3860, pp. 1\u201320. Springer, Heidelberg (2006)"},{"key":"8_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1007\/11935070_14","volume-title":"Cryptology and Network Security","author":"C Rebeiro","year":"2006","unstructured":"Rebeiro, C., Selvakumar, D., Devi, A.S.L.: Bitslice implementation of AES. In: Pointcheval, D., Mu, Y., Chen, K. (eds.) CANS 2006. LNCS, vol. 4301, pp. 203\u2013212. Springer, Heidelberg (2006)"},{"key":"8_CR28","first-page":"785","volume":"3","author":"T Yamanouchi","year":"2007","unstructured":"Yamanouchi, T.: AES encryption and decryption on the GPU. GPU Gems 3, 785\u2013804 (2007)","journal-title":"GPU Gems"}],"container-title":["Lecture Notes in Computer Science","The New Codebreakers"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-662-49301-4_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T14:52:59Z","timestamp":1559400779000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-662-49301-4_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783662493007","9783662493014"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-662-49301-4_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016]]}}}