{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,19]],"date-time":"2026-05-19T14:16:49Z","timestamp":1779200209951,"version":"3.51.4"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319241913","type":"print"},{"value":"9783319241920","type":"electronic"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"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":[[2015]]},"DOI":"10.1007\/978-3-319-24192-0_2","type":"book-chapter","created":{"date-parts":[[2015,10,27]],"date-time":"2015-10-27T09:05:35Z","timestamp":1445936735000},"page":"19-38","source":"Crossref","is-referenced-by-count":15,"title":["On Password Guessing with GPUs and FPGAs"],"prefix":"10.1007","author":[{"given":"Markus","family":"D\u00fcrmuth","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thorsten","family":"Kranz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,12,9]]},"reference":[{"key":"2_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1007\/978-3-540-68351-3_8","volume-title":"New Stream Cipher Designs","author":"DJ Bernstein","year":"2008","unstructured":"Bernstein, D.J.: The Salsa20 family of stream ciphers. In: Robshaw, M., Billet, O. (eds.) New Stream Cipher Designs. LNCS, vol. 4986, pp. 84\u201397. Springer, Heidelberg (2008)"},{"issue":"3","key":"2_CR2","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1016\/0167-4048(95)00003-Q","volume":"14","author":"M Bishop","year":"1995","unstructured":"Bishop, M., Klein, D.V.: Improving system security via proactive password checking. Comput. Secur. 14(3), 233\u2013249 (1995)","journal-title":"Comput. Secur."},{"key":"2_CR3","unstructured":"Bitcoin Forum. cudaMiner - a new litecoin mining application. \n                      http:\/\/bitcointalk.org\/index.php?topic=167229.0"},{"key":"2_CR4","doi-asserted-by":"crossref","unstructured":"Burr, W.E., Dodson, D.F., Polk, W.T.: Electronic authentication guideline. NIST Special Publication 800\u201363 (2006)","DOI":"10.6028\/NIST.SP.800-63v1.0.2"},{"key":"2_CR5","unstructured":"Castelluccia, C., Chaabane, A., D\u00fcrmuth, M., Perito, D.: Omen: an improved password cracker leveraging personal information (2013). \n                      arXiv:1304.6584"},{"key":"2_CR6","unstructured":"Castelluccia, C., D\u00fcrmuth, M., Perito, D.: Adaptive password-strength meters from markov models. In Proceedings of the Network and Distributed Systems Security Symposium (NDSS). The Internet Society (2012)"},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"Dell\u2019Amico, M., Pietro, M., Roudier, Y.: Password strength: an empirical analysis. In: INFOCOM 2010: Proceedings of 29th Conference on Computer Communications. IEEE (2010)","DOI":"10.1109\/INFCOM.2010.5461951"},{"key":"2_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"716","DOI":"10.1007\/978-3-642-33167-1_41","volume-title":"Computer Security \u2013 ESORICS 2012","author":"M D\u00fcrmuth","year":"2012","unstructured":"D\u00fcrmuth, M., G\u00fcneysu, T., Kasper, M., Paar, C., Yalcin, T., Zimmermann, R.: Evaluation of standardized password-based key derivation against parallel processing platforms. In: Foresti, S., Yung, M., Martinelli, F. (eds.) ESORICS 2012. LNCS, vol. 7459, pp. 716\u2013733. Springer, Heidelberg (2012)"},{"key":"2_CR9","unstructured":"ElcomSoft. Lightning Hash Cracker, November 2011. \n                      http:\/\/www.elcomsoft.com\/lhc.html"},{"key":"2_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1007\/978-3-540-85053-3_17","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2008","author":"T Gendrullis","year":"2008","unstructured":"Gendrullis, T., Novotn\u00fd, M., Rupp, A.: A real-world attack breaking A5\/1 within hours. In: Oswald, E., Rohatgi, P. (eds.) CHES 2008. LNCS, vol. 5154, pp. 266\u2013282. Springer, Heidelberg (2008)"},{"key":"2_CR11","unstructured":"Google Inc. - Open Handset Alliance. Android KitKat. \n                      https:\/\/developer.android.com\/about\/versions\/kitkat.html"},{"key":"2_CR12","unstructured":"Gosney, J.: Password cracking HPC. Presentation at Passwords12 Conference (2012). \n                      http:\/\/passwords12.at.ifi.uio.no\/Jeremi_Gosney_Password_Cracking_HPC_Passwords12.pdf"},{"issue":"11","key":"2_CR13","doi-asserted-by":"publisher","first-page":"1498","DOI":"10.1109\/TC.2008.80","volume":"57","author":"T G\u00fcneysu","year":"2008","unstructured":"G\u00fcneysu, T., Kasper, T., Novotn\u00fd, M., Paar, C., Rupp, A.: Cryptanalysis with COPACOBANA. IEEE Trans. Comput. 57(11), 1498\u20131513 (2008)","journal-title":"IEEE Trans. Comput."},{"key":"2_CR14","doi-asserted-by":"crossref","unstructured":"G\u00fcneysu, T., Paar, C., Pfeiffer, G., Schimmler, M.: Enhancing COPACOBANA for advanced applications in cryptography and cryptanalysis. In: Proceedings of the Conference on Field Programmable Logic and Applications (FPL 2008), pp. 675\u2013678 (2008)","DOI":"10.1109\/FPL.2008.4630037"},{"issue":"4","key":"2_CR15","doi-asserted-by":"publisher","first-page":"401","DOI":"10.1109\/TIT.1980.1056220","volume":"26","author":"M Hellman","year":"1980","unstructured":"Hellman, M.: A cryptanalytic time-memory trade-off. IEEE Trans. Inf. Theory 26(4), 401\u2013406 (1980)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"2_CR16","unstructured":"Intel. Intel Core i7\u2013900 Desktop Processor Series (2011). \n                      http:\/\/download.intel.com\/support\/processors\/corei7\/sb\/core_i7-900_d.pdf"},{"key":"2_CR17","unstructured":"John the Ripper. \n                      http:\/\/www.openwall.com\/john\/"},{"key":"2_CR18","doi-asserted-by":"crossref","unstructured":"Kaliski, B.: PKCS #5: Password-based cryptography specification version 2.0. RFC 2898, September 2000. \n                      http:\/\/tools.ietf.org\/html\/rfc2898","DOI":"10.17487\/rfc2898"},{"key":"2_CR19","unstructured":"Klein, D.V.: Foiling the cracker: a survey of, and improvements to, password security. In: Proceedings of USENIX UNIX Security Workshop (1990)"},{"key":"2_CR20","doi-asserted-by":"crossref","unstructured":"Komanduri, S., Shay, R., Kelley, P.G., Mazurek, M.L., Bauer, L., Christin, N., Cranor, L.F., Egelman, S.: Of passwords and people: measuring the effect of password-composition policies. In: CHI 2011: Conference on Human Factors in Computing Systems (2011)","DOI":"10.1145\/1978942.1979321"},{"key":"2_CR21","unstructured":"Malvoni, K., Designer, S., Knezovic, J.: Are your passwords safe: energy-efficient bcrypt cracking with low-cost parallel hardware. In: Proceedings of the 8th USENIX Conference on Offensive Technologies, WOOT 2014. USENIX Association (2014)"},{"issue":"1","key":"2_CR22","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/s11416-007-0064-y","volume":"4","author":"S Marechal","year":"2008","unstructured":"Marechal, S.: Advances in password cracking. J. Comput. Virol. 4(1), 73\u201381 (2008)","journal-title":"J. Comput. Virol."},{"key":"2_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1007\/11802839_41","volume-title":"Reconfigurable Computing: Architectures and Applications","author":"N Mentens","year":"2006","unstructured":"Mentens, N., Batina, L., Preneel, B., Verbauwhede, I.: Time-memory trade-off attack on FPGA platforms: UNIX password cracking. In: Bertels, K., Cardoso, J.M.P., Vassiliadis, S. (eds.) ARC 2006. LNCS, vol. 3985, pp. 323\u2013334. Springer, Heidelberg (2006)"},{"issue":"11","key":"2_CR24","doi-asserted-by":"publisher","first-page":"594","DOI":"10.1145\/359168.359172","volume":"22","author":"R Morris","year":"1979","unstructured":"Morris, R., Thompson, K.: Password security: a case history. Commun. ACM 22(11), 594\u2013597 (1979)","journal-title":"Commun. ACM"},{"key":"2_CR25","doi-asserted-by":"crossref","unstructured":"Narayanan, A., Shmatikov, V.: Fast dictionary attacks on passwords using time-space tradeoff. In: Proceedings of the 12th ACM Conference on Computer and Communications Security, pp. 364\u2013372. ACM, New York (2005)","DOI":"10.1145\/1102120.1102168"},{"key":"2_CR26","unstructured":"Nvidia. NVIDIA GeForce GTX 400 GPU Datasheet (2010). \n                      http:\/\/www.nvidia.com\/docs\/IO\/90025\/GTX_480_470_Web_Datasheet_Final.pdf"},{"key":"2_CR27","unstructured":"Nvidia. CUDA Developer Zone (Website) (2011). \n                      http:\/\/developer.nvidia.com\/category\/zone\/cuda-zone"},{"key":"2_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"617","DOI":"10.1007\/978-3-540-45146-4_36","volume-title":"Advances in Cryptology - CRYPTO 2003","author":"P Oechslin","year":"2003","unstructured":"Oechslin, P.: Making a faster cryptanalytic time-memory trade-off. In: Boneh, D. (ed.) CRYPTO 2003. LNCS, vol. 2729, pp. 617\u2013630. Springer, Heidelberg (2003)"},{"key":"2_CR29","unstructured":"Password hashing competition. \n                      https:\/\/password-hashing.net\/"},{"key":"2_CR30","unstructured":"Percival, C.: Stronger key derivation via sequential memory-hard functions. Presentation at BSDCan 2009 (2009). \n                      http:\/\/www.tarsnap.com\/scrypt\/scrypt.pdf"},{"key":"2_CR31","unstructured":"Provos, N., Mazi\u00e8res, D.: A future-adaptable password scheme. In: USENIX Annual Technical Conference, FREENIX Track, pp. 81\u201391. USENIX (1999)"},{"key":"2_CR32","unstructured":"Schechter, S., Herley, C., Mitzenmacher, M.: Popularity is everything: a new approach to protecting passwords from statistical-guessing attacks. In: Proceedings of the 5th USENIX Conference on Hot Topics in Security, pp. 1\u20138. USENIX Association (2010)"},{"key":"2_CR33","unstructured":"Steube, J.: oclHashcat (2014). \n                      http:\/\/hashcat.net\/oclhashcat\/"},{"key":"2_CR34","doi-asserted-by":"crossref","unstructured":"Teufl, P., Fitzek, A.G., Hein, D., Marsalek, A., Oprisnik, A., Zefferer, T.: Android encryption systems. In: International Conference on Privacy and Security in Mobile Systems (2014) (in press)","DOI":"10.1109\/PRISMS.2014.6970599"},{"key":"2_CR35","unstructured":"TrueCrack. \n                      http:\/\/code.google.com\/p\/truecrack\/"},{"key":"2_CR36","doi-asserted-by":"crossref","unstructured":"Weir, M., Aggarwal, S., Collins, M., Stern, H.: Testing metrics for password creation policies by attacking large sets of revealed passwords. In: Proceedings of the 17th ACM Conference on Computer and Communications Security (CCS 2010), pp. 162\u2013175. ACM (2010)","DOI":"10.1145\/1866307.1866327"},{"key":"2_CR37","doi-asserted-by":"crossref","unstructured":"Weir, M., Aggarwal, S., de Medeiros, B., Glodek, B.: Password cracking using probabilistic context-free grammars. In: IEEE Symposium on Security and Privacy, pp. 391\u2013405. IEEE Computer Society (2009)","DOI":"10.1109\/SP.2009.8"},{"key":"2_CR38","doi-asserted-by":"crossref","unstructured":"Wiemer, F., Zimmermann, R.: High-speed implementation of bcrypt password search using special-purpose hardware. In: Proceedings of the International Conference on Reconfigurable Computing and FPGAs (ReConFig) (2014)","DOI":"10.1109\/ReConFig.2014.7032529"},{"key":"2_CR39","unstructured":"Wu, T.: A real-world analysis of kerberos password security. In: Network and Distributed System Security Symposium (1999)"},{"key":"2_CR40","doi-asserted-by":"crossref","unstructured":"Zimmermann, R., G\u00fcneysu, T., Paar, C.: High-performance integer factoring with reconfigurable devices. In: FPL, pp. 83\u201388. IEEE (2010)","DOI":"10.1109\/FPL.2010.26"}],"container-title":["Lecture Notes in Computer Science","Technology and Practice of Passwords"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-24192-0_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T10:06:54Z","timestamp":1559297214000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-24192-0_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319241913","9783319241920"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-24192-0_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015]]}}}