{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T05:01:13Z","timestamp":1785474073349,"version":"3.56.0"},"reference-count":44,"publisher":"IEEE","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1109\/eurosp68448.2026.00049","type":"proceedings-article","created":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T19:09:01Z","timestamp":1785438541000},"page":"658-678","source":"Crossref","is-referenced-by-count":0,"title":["Security-by-Design for LLM-Based Code Generation: Leveraging Internal Representations for Concept-Driven Steering Mechanisms"],"prefix":"10.1109","author":[{"given":"Maximilian","family":"Wendlinger","sequence":"first","affiliation":[{"name":"Fraunhofer Institute for Applied and Integrated Security","place":["Munich, Germany"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniel","family":"Kowatsch","sequence":"additional","affiliation":[{"name":"Fraunhofer Institute for Applied and Integrated Security","place":["Munich, Germany"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Konstantin","family":"B\u00f6ttinger","sequence":"additional","affiliation":[{"name":"Fraunhofer Institute for Applied and Integrated Security","place":["Munich, Germany"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Philip","family":"Sperl","sequence":"additional","affiliation":[{"name":"Fraunhofer Institute for Applied and Integrated Security","place":["Munich, Germany"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","article-title":"GitHub Copilot \u00b7 Your AI pair programmer","year":"2025"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/SP46214.2022.9833571"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3576915.3623157"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3576915.3623175"},{"key":"ref5","article-title":"Instruction tuning for secure code generation","volume-title":"Proceedings of the 41st International Conference on Machine Learning","author":"He"},{"key":"ref6","article-title":"Constrained Decoding for Secure Code Generation","author":"Fu","year":"2024"},{"key":"ref7","article-title":"Exploring and Evaluating Hallucinations in LLM-Powered Code Generation","author":"Liu","year":"2024"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3658644.3690298"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/SP54263.2024.00210"},{"key":"ref10","article-title":"Evaluating Large Language Models Trained on Code","author":"Chen","year":"2021"},{"key":"ref11","article-title":"Program Synthesis with Large Language Models","author":"Austin","year":"2021"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2024.3392499"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v38i19.30185"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.emnlp-main.806"},{"key":"ref15","article-title":"Fine-tuning aligned language models compromises safety, even when users do not intend to!","author":"Qi","year":"2023"},{"key":"ref16","article-title":"Rethinking the evaluation of secure code generation","author":"Dai","year":"2025"},{"key":"ref17","article-title":"Efficient Estimation of Word Representations in Vector Space","author":"Mikolov","year":"2013"},{"key":"ref18","first-page":"746","article-title":"Linguistic regularities in continuous space word representations","volume-title":"Proceedings of the 2013 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies","author":"Mikolov"},{"key":"ref19","article-title":"A mathematical framework for transformer circuits","author":"Elhage","year":"2021","journal-title":"Transformer Circuits Thread"},{"key":"ref20","article-title":"Scaling monosemanticity: Extracting interpretable features from claude 3 sonnet","author":"Templeton","year":"2024","journal-title":"Transformer Circuits Thread"},{"key":"ref21","article-title":"Toy Models of Superposition","author":"Elhage","year":"2022"},{"key":"ref22","article-title":"Representation Engineering: A Top-Down Approach to AI Transparency","author":"Zou","year":"2023"},{"key":"ref23","article-title":"The Linear Representation Hypothesis and the Geometry of Large Language Models","author":"Park","year":"2024"},{"key":"ref24","article-title":"Steering Language Models With Activation Engineering","author":"Turner","year":"2024"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.acl-long.828"},{"key":"ref26","article-title":"Circuit tracing: Revealing computational graphs in language models","author":"Ameisen","year":"2025","journal-title":"Transformer Circuits Thread"},{"key":"ref27","article-title":"The Geometry of Categorical and Hierarchical Concepts in Large Language Models","author":"Park","year":"2025"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1090\/conm\/026\/737400"},{"key":"ref29","article-title":"DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligence","author":"Zhu","year":"2024"},{"key":"ref30","article-title":"The Llama 3 Herd of Models","author":"Grattafiori","year":"2024"},{"key":"ref31","article-title":"Llama 2: Open Foundation and Fine-Tuned Chat Models","author":"Touvron","year":"2023"},{"key":"ref32","article-title":"Mistral 7b","author":"Jiang","year":"2023"},{"key":"ref33","article-title":"Code Llama: Open Foundation Models for Code","author":"Rozi\u00e8re","year":"2024"},{"key":"ref34","article-title":"Starcoder 2 and the stack v2: The next generation","author":"Lozhkov","year":"2024"},{"key":"ref35","first-page":"20617","article-title":"Position: The platonic representation hypothesis","volume-title":"Proceedings of the 41st International Conference on Machine Learning","volume":"235","author":"Huh"},{"key":"ref36","article-title":"CyberNative\/Code_Vulnerability_Security_DPO at Hugging Face","year":"2024"},{"key":"ref37","article-title":"CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Benchmarking on HumanEval-X","author":"Zheng","year":"2024"},{"key":"ref38","article-title":"Github CodeQL"},{"key":"ref39","article-title":"Better Code & Better Software | Ultimate Security and Quality"},{"key":"ref40","doi-asserted-by":"crossref","DOI":"10.1109\/LLM4Code66737.2025.00009","article-title":"Cweval: Outcome-driven evaluation on functionality and security of llm code generation","author":"Peng","year":"2025"},{"key":"ref41","doi-asserted-by":"crossref","DOI":"10.1145\/3722108","article-title":"Prompting techniques for secure code generation: A systematic investigation","author":"Tony","year":"2025"},{"key":"ref42","article-title":"One-shot optimized steering vectors mediate safety-relevant behaviors in llms","author":"Dunefsky","year":"2025"},{"key":"ref43","article-title":"DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning","author":"Guo","year":"2025"},{"key":"ref44","doi-asserted-by":"crossref","DOI":"10.52202\/079017-4322","article-title":"Refusal in language models is mediated by a single direction","author":"Arditi","year":"2024"}],"event":{"name":"2026 IEEE 11th European Symposium on Security and Privacy (EuroS&P)","location":"Lisbon, Portugal","start":{"date-parts":[[2026,7,6]]},"end":{"date-parts":[[2026,7,10]]}},"container-title":["2026 IEEE 11th European Symposium on Security and Privacy (EuroS&amp;P)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11624144\/11623655\/11624322.pdf?arnumber=11624322","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T04:53:43Z","timestamp":1785473623000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11624322\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":44,"URL":"https:\/\/doi.org\/10.1109\/eurosp68448.2026.00049","relation":{},"subject":[],"published":{"date-parts":[[2026,7]]}}}