1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 <link rel="icon" href="/favicon.png" /> 7 <title>APT</title> 8 <link href="./app/immutable/entry/start.D0Hb2frv.js" rel="modulepreload"> 9 <link href="./app/immutable/chunks/DHIS6tbh.js" rel="modulepreload"> 10 <link href="./app/immutable/chunks/4c-OeXAU.js" rel="modulepreload"> 11 <link href="./app/immutable/chunks/lcKN3m2X.js" rel="modulepreload"> 12 <link href="./app/immutable/chunks/wos1LzCW.js" rel="modulepreload"> 13 <link href="./app/immutable/entry/app.DkGEdNgd.js" rel="modulepreload"> 14 <link href="./app/immutable/chunks/C8blkq4u.js" rel="modulepreload"> 15 <link href="./app/immutable/chunks/D5TBoIXa.js" rel="modulepreload"> 16 <link href="./app/immutable/chunks/BXOXj1pK.js" rel="modulepreload"> 17 <link href="./app/immutable/chunks/CMx_Au5O.js" rel="modulepreload"> 18 <link href="./app/immutable/chunks/Bar849nS.js" rel="modulepreload"> 19 <link href="./app/immutable/nodes/0.tEc8nNGt.js" rel="modulepreload"> 20 <link href="./app/immutable/chunks/BRgtGkdv.js" rel="modulepreload"> 21 <link href="./app/immutable/nodes/7.tnts7OBH.js" rel="modulepreload"> 22 23 <link href="./app/immutable/assets/0.CqN8sGq6.css" rel="stylesheet"> 24 </head> 25 <body> 26 <div id="svelte"><!--[--><!--[--><!--[--><header><div class="fhg-header"><div class="fhg-grid"><div class="row1"><div class="fhg-grid-item fhg-grid-3-2-1-1 section-search"></div> <div class="fhg-grid-item fhg-grid-1-1-1-1 section-title"><a href="/"><div class="logo-heading"><img class="logo" alt="" title="" src="/aisec.png"/> Fraunhofer-Institut für Angewandte und Integrierte Sicherheit</div></a></div></div> <div class="row2"><div class="fhg-grid-item fhg-grid-1-1-1-1 section-about text-site-identifier"><a href="/">Fraunhofer-Institut für Angewandte und Integrierte Sicherheit</a></div> <div class="fhg-grid-item fhg-grid-3-2-1-1 section-nav" id="menu"><div class="row2-1"><div class="fhg-grid-item section-mainlink"><a href="https://aisec.fraunhofer.de/" target="_blank">Fraunhofer AISEC</a></div> <div class="fhg-grid-item section-menu-plus"><nav><ul><li><a href="/">Home</a></li> <li><a href="/tools">Tools</a></li> <li><a href="/demos">Demos</a></li> <li><a href="/teaching">Teaching</a></li> <li><a href="/pub">Publications</a></li> <li><a href="/protection">Data Protection</a></li> <li><a href="/imprint">Imprint</a></li></ul></nav></div></div> <div class="nav-fhg" id="nav"><div class="section-menu"></div></div></div></div></div></div></header> <main class="w-full markdown"><div class="prose prose-slate prose-xl max-w-full h-screen m-10 p-10 svelte-12qhfyh"><!--[--><!--[--><h1>Selected Publications</h1> <h2>2025</h2> <ul><li><strong>Using LLMs to Identify Personal Data Processing in Source Code</strong> <em>2025 IEEE Security and Privacy Workshops (SPW), pp. 137â144</em> <em>IEEE</em> <em>Authors</em>: Immanuel Kunz, Ching-Yu Kao, Daniel Kowatsch, Jens Hiller, Julian Schütte, Dmitry Prokhorenkov, Konstantin Böttinger <em>Keywords</em>: Large Language Models, Privacy, Static Code Analysis, Personal Data Detection, Software Security</li></ul> <hr/> <h2>2024</h2> <ul><li><p><strong>owl2proto: Enabling Semantic Processing in Modern Cloud Micro-Services</strong> <em>To appear in: 16th International Conference on Knowledge Engineering and Ontology Development</em> <em>Authors</em>: Christian Banse, Angelika Schneider, Immanuel Kunz <em>Keywords</em>: Semantic Web, Cloud Microservices, Ontologies, Knowledge Engineering</p></li> <li><p><strong>CertGraph: Towards a Comprehensive Knowledge Graph for Cloud Security Certifications</strong> <em>27th International Conference on Model Driven Engineering Languages and Systems</em> <em>Authors</em>: Stefan Schöberl, Christian Banse, Verena Geist, Immanuel Kunz, Martin Pinzger <em>Keywords</em>: Knowledge Graphs, Cloud Security, Certifications, Model-Driven Engineering</p></li> <li><p><strong>Using Static Code Analysis for GDPR Compliance Checks</strong> <em>Computer Security. ESORICS 2024 International Workshops, pp. 153â169</em> <em>Springer Nature Switzerland (Cham)</em> <em>Authors</em>: M. Binder, Andreas Kunz, Immanuel Kunz <em>Keywords</em>: Privacy, Privacy Enhancing Technologies, Static Code Analysis, GDPR</p></li> <li><p><strong>Using Static Code Analysis for GDPR Compliance Checks</strong> <em>Computer Security. ESORICS 2024 International Workshops, pp. 153â169</em> <a href="https://link.springer.com/chapter/10.1007/978-3-031-82349-7_11" rel="nofollow">Springer</a> <em>Authors</em>: M. Binder, Andreas Kunz, Immanuel Kunz <em>Keywords</em>: Privacy, Privacy Enhancing Technologies, Static Code Analysis</p></li> <li><p><strong>UPCARE: User Privacy-preserving Cancer Research Platform</strong> <em>Proceedings of the 21st International Conference on Security and Cryptography, pp. 52â63</em> <a href="https://www.scitepress.org/Papers/2024/127181/127181.pdf" rel="nofollow">Scitepress</a> <em>Authors</em>: Georg Bramm, Melek Ãnen, Martin Schanzenbach, Ilya Komarov, Frank Morgner, Christian Tiebel, Juan Cadavid <em>Keywords</em>
26: Privacy, Privacy Enhancing Technologies, Software Architecture</p></li> <li><p><strong>Evolution of secure development lifecycles and maturity models in the context of hosted solutions</strong> <em>Journal of Software: Evolution and Process</em> <a href="https://onlinelibrary.wiley.com/doi/pdf/10.1002/smr.2711" rel="nofollow">Wiley Online Library</a> <em>Authors</em>: Felix Lange, Immanuel Kunz <em>Keywords</em>: Privacy, Software Architecture</p></li> <li><p><strong>GRAIN: Truly Privacy-friendly and Self-sovereign Trust Establishment with GNS and TRAIN</strong> <em>Open Identity Summit 2024, pp. 85â92</em> <a href="https://dl.gi.de/bitstreams/83917d6e-c513-4afe-b838-ea4ff87a0f51/download" rel="nofollow">GI</a> <em>Authors</em>: Martin Schanzenbach, Sebastian Nadler, Isaac Henderson Johnson Jeyakumar <em>Keywords</em>: Privacy, Privacy Enhancing Technologies, Domain Name System, GNU Name System</p></li></ul> <hr/> <h2>2023</h2> <ul><li><p><strong>Privacy as an Architectural Quality: A Definition and an Architectural View</strong> <em>IEEE European Symposium on Security and Privacy Workshops, pp. 125â132</em> <a href="https://ieeexplore.ieee.org/document/10190665" rel="nofollow">IEEE</a> <em>Authors</em>: Immanuel Kunz, Shuqian Xu <em>Keywords</em>: Privacy, Software Architecture</p></li> <li><p><strong>Privacy Property Graph: Towards Automated Privacy Threat Modeling via Static Graph-based Analysis</strong> <em>Proceedings on Privacy Enhancing Technologies, pp. 171â187</em> <a href="https://petsymposium.org/popets/2023/popets-2023-0046.pdf" rel="nofollow">PoPETS</a> <em>Authors</em>: Immanuel Kunz, Konrad Weiss, Angelika Schneider, Christian Banse <em>Keywords</em>: Privacy Enhancing Technologies, Static Code Analysis</p></li> <li><p><strong>GRAIN: Secure Trust Establishment over GNU Name System</strong> <em>Paper on alternative DNS for SSI systems</em> <a href="https://dl.gi.de/bitstreams/83917d6e-c513-4afe-b838-ea4ff87a0f51/download" rel="nofollow">GI</a> <em>Authors</em>: Martin Schanzenbach, Sebastian Nadler, Isaac Henderson Johnson Jeyakumar <em>Keywords</em>: Name Systems, Domain Name System, GNU Name System, Key blinding</p></li> <li><p><strong>GNU Name System (GNS) Technical Specification</strong> <a href="https://www.rfc-editor.org/rfc/rfc9498.html" rel="nofollow">RFC 9498</a> <em>Authors</em>: Martin Schanzenbach, Christian Grothoff, Bernd Fix <em>Keywords</em>: Name Systems, DNS, GNU Name System, Key blinding</p></li></ul> <hr/> <h2>2022</h2> <ul><li><p><strong>Zero-Knowledge Age Restriction for GNU Taler</strong> <em>ESORICS 2022</em> <a href="https://www.taler.net/presentations/esorics2022.pdf" rel="nofollow">Taler.net</a> <em>Authors</em>: Ãzgür Kesim, Christian Grothoff, Florian Dold, Martin Schanzenbach <em>Keywords</em>: Zero-Knowledge, GNU Taler</p></li> <li><p><strong>Application-Oriented Selection of Privacy Enhancing Technologies</strong> <em>Annual Privacy Forum 2022, pp. 75â87</em> <a href="https://arxiv.org/pdf/2206.07329" rel="nofollow">Arxiv</a> <em>Authors</em>: Immanuel Kunz, Andreas Binder <em>Keywords</em>: Privacy Enhancing Technologies</p></li> <li><p><strong>Who comes after us? The correct mindset for designing a Central Bank Digital Currency</strong> <em>SUERF Policy Note 279</em> <a href="https://www.suerf.org/policynotes/46097/who-comes-after-us-the-correct-mindset-for-designing-a-central-bank-digital-currency" rel="nofollow">SUERF</a> <em>Authors</em>: Antoine dâAligny, Emmanuel Benoist, Florian Dold, Christian Grothoff, Ãzgür Kesim, Martin Schanzenbach <em>Keywords</em>: SSI, Payments</p></li> <li><p><strong>Central Bank Accounts are Dangerous and Unnecessary</strong> <a href="https://taler.net/papers/accounts-dangerous-2022.pdf" rel="nofollow">Paper</a> <em>Authors</em>: Antoine dâAligny, Emmanuel Benoist, Florian Dold, Christian Grothoff, Ãzgür Kesim, Martin Schanzenbach <em>Keywords</em>: SSI, Payments</p></li></ul> <hr/><!--]--><!--]--></div></main> <footer class="fixed bottom-1.5 left-1/2">© Fraunhofer AISEC 2026</footer><!--]--><!--]--> <!--[!--><!--]--><!--]--> 27 28
28<script> 29 { 30 __sveltekit_1amxxp8 = { 31 base: new URL(".", location).pathname.slice(0, -1) 32 }; 33 34 const element = document.currentScript.parentElement; 35 36 Promise.all([ 37 import("./app/immutable/entry/start.D0Hb2frv.js"), 38 import("./app/immutable/entry/app.DkGEdNgd.js") 39 ]).then(([kit, app]) => { 40 kit.start(app, element, { 41 node_ids: [0, 7], 42 data: [{type:"data",data:null,uses:{}},null], 43 form: null, 44 error: null 45 }); 46 }); 47 } 48 </script>
48 49 </div> 50 </body> 51</html> 52
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.