{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T01:42:14Z","timestamp":1787017334206,"version":"build-2736575974"},"publisher-location":"New York, NY, USA","reference-count":12,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,10,5]],"date-time":"2020-10-05T00:00:00Z","timestamp":1601856000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","award":["SNSF project No. 200020-181973"],"award-info":[{"award-number":["SNSF project No. 200020-181973"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,10,5]]},"DOI":"10.1145\/3382494.3422166","type":"proceedings-article","created":{"date-parts":[[2020,10,23]],"date-time":"2020-10-23T12:59:24Z","timestamp":1603457964000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":31,"title":["Java Cryptography Uses in the Wild"],"prefix":"10.1145","author":[{"given":"Mohammadreza","family":"Hazhirpasand","sequence":"first","affiliation":[{"name":"University of Bern, Bern, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammad","family":"Ghafari","sequence":"additional","affiliation":[{"name":"University of Bern, Bern, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Oscar","family":"Nierstrasz","sequence":"additional","affiliation":[{"name":"University of Bern, Bern, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,10,23]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.25"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516693"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2019.00065"},{"key":"e_1_3_2_1_4_1","volume-title":"Too: On the Effect of Integrated Security Advice on Cryptographic API Misuse. In Fourteenth Symposium on Usable Privacy and Security SOUPS","author":"Gorski Peter Leo","year":"2018","unstructured":"Peter Leo Gorski , Luigi Lo Iacono , Dominik Wermke , Christian Stransky , Sebastian M\u00f6ller , Yasemin Acar , and Sascha Fahl . 2018 . Developers Deserve Security Warnings , Too: On the Effect of Integrated Security Advice on Cryptographic API Misuse. In Fourteenth Symposium on Usable Privacy and Security SOUPS 2018). 265--281. Peter Leo Gorski, Luigi Lo Iacono, Dominik Wermke, Christian Stransky, Sebastian M\u00f6ller, Yasemin Acar, and Sascha Fahl. 2018. Developers Deserve Security Warnings, Too: On the Effect of Integrated Security Advice on Cryptographic API Misuse. In Fourteenth Symposium on Usable Privacy and Security SOUPS 2018). 265--281."},{"key":"e_1_3_2_1_5_1","volume-title":"The Impact of Developer Experience in Using Java Cryptography. In the International Symposium on Empirical Software Engineering and Measurement, ESEM","author":"Hazhirpasand Mohammadreza","year":"2019","unstructured":"Mohammadreza Hazhirpasand , Mohammad Ghafari , Stefan Kr\u00fcger , Eric Bodden , and Oscar Nierstrasz . 2019 . The Impact of Developer Experience in Using Java Cryptography. In the International Symposium on Empirical Software Engineering and Measurement, ESEM 2019. Mohammadreza Hazhirpasand, Mohammad Ghafari, Stefan Kr\u00fcger, Eric Bodden, and Oscar Nierstrasz. 2019. The Impact of Developer Experience in Using Java Cryptography. In the International Symposium on Empirical Software Engineering and Measurement, ESEM 2019."},{"key":"e_1_3_2_1_6_1","volume-title":"CryptoExplorer: An Interactive Web Platform Supporting Secure Use of Cryptography APIs. In 27th IEEE International Conference on Software Analysis, Evolution and Reengineering SANER","author":"Hazhirpasand Mohammadreza","year":"2020","unstructured":"Mohammadreza Hazhirpasand , Mohammad Ghafari , and Oscar Nierstrasz . 2020 . CryptoExplorer: An Interactive Web Platform Supporting Secure Use of Cryptography APIs. In 27th IEEE International Conference on Software Analysis, Evolution and Reengineering SANER 2020. Mohammadreza Hazhirpasand, Mohammad Ghafari, and Oscar Nierstrasz. 2020. CryptoExplorer: An Interactive Web Platform Supporting Secure Use of Cryptography APIs. In 27th IEEE International Conference on Software Analysis, Evolution and Reengineering SANER 2020."},{"key":"e_1_3_2_1_7_1","volume-title":"32nd European Conference on Object-Oriented Programming, ECOOP 2018","author":"Kr\u00fcger Stefan","year":"2018","unstructured":"Stefan Kr\u00fcger , Johannes Sp\u00e4th , Karim Ali , Eric Bodden , and Mira Mezini . 2018 . CrySL: An Extensible Approach to Validating the Correct Usage of Cryptographic APIs . In 32nd European Conference on Object-Oriented Programming, ECOOP 2018 , July 16-21, 2018, Amsterdam, The Netherlands. 10:1-10:27. Stefan Kr\u00fcger, Johannes Sp\u00e4th, Karim Ali, Eric Bodden, and Mira Mezini. 2018. CrySL: An Extensible Approach to Validating the Correct Usage of Cryptographic APIs. In 32nd European Conference on Object-Oriented Programming, ECOOP 2018, July 16-21, 2018, Amsterdam, The Netherlands. 10:1-10:27."},{"key":"e_1_3_2_1_8_1","volume-title":"Crysl: An extensible approach to validating the correct usage of cryptographic apis","author":"Kr\u00fcger Stefan","year":"2019","unstructured":"Stefan Kr\u00fcger , Johannes Sp\u00e4th , Karim Ali , Eric Bodden , and Mira Mezini . 2019 . Crysl: An extensible approach to validating the correct usage of cryptographic apis . IEEE Transactions on Software Engineering ( 2019). Stefan Kr\u00fcger, Johannes Sp\u00e4th, Karim Ali, Eric Bodden, and Mira Mezini. 2019. Crysl: An extensible approach to validating the correct usage of cryptographic apis. IEEE Transactions on Software Engineering (2019)."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180201"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884790"},{"key":"e_1_3_2_1_11_1","volume-title":"CHIRON: Deployment-quality Detection of Java Cryptographic Vulnerabilities. arXiv preprint arXiv:1806.06881","author":"Rahaman Sazzadur","year":"2018","unstructured":"Sazzadur Rahaman , Ya Xiao , Ke Tian , Fahad Shaon , Murat Kantarcioglu , and Danfeng Yao . 2018 . CHIRON: Deployment-quality Detection of Java Cryptographic Vulnerabilities. arXiv preprint arXiv:1806.06881 (2018). Sazzadur Rahaman, Ya Xiao, Ke Tian, Fahad Shaon, Murat Kantarcioglu, and Danfeng Yao. 2018. CHIRON: Deployment-quality Detection of Java Cryptographic Vulnerabilities. arXiv preprint arXiv:1806.06881 (2018)."},{"key":"e_1_3_2_1_12_1","volume-title":"Recommendation for password-based key derivation. NIST special publication 800","author":"Turan Meltem S\u00f6nmez","year":"2010","unstructured":"Meltem S\u00f6nmez Turan , Elaine Barker , William Burr , and Lily Chen . 2010. Recommendation for password-based key derivation. NIST special publication 800 ( 2010 ), 132. Meltem S\u00f6nmez Turan, Elaine Barker, William Burr, and Lily Chen. 2010. Recommendation for password-based key derivation. NIST special publication 800 (2010), 132."}],"event":{"name":"ESEM '20: ACM \/ IEEE International Symposium on Empirical Software Engineering and Measurement","location":"Bari Italy","acronym":"ESEM '20","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 14th ACM \/ IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3382494.3422166","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3382494.3422166","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:38:26Z","timestamp":1750185506000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3382494.3422166"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,5]]},"references-count":12,"alternative-id":["10.1145\/3382494.3422166","10.1145\/3382494"],"URL":"https:\/\/doi.org\/10.1145\/3382494.3422166","relation":{},"subject":[],"published":{"date-parts":[[2020,10,5]]},"assertion":[{"value":"2020-10-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}