<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Speaking · Brennenstuhl on Security</title><link>https://www.janbrennenstuhl.eu/talks/</link><description>Talks and supporting writing on security, identity, and agentic engineering.</description><language>en-GB</language><copyright>Original writing CC BY 4.0, Jan Brennenstuhl</copyright><atom:link href="https://www.janbrennenstuhl.eu/talks/index.xml" rel="self" type="application/rss+xml"/><item><title>Economies of Scale for MCP and Agents</title><link>https://www.janbrennenstuhl.eu/talks/economies-of-scale-for-mcp/</link><guid isPermaLink="true">https://www.janbrennenstuhl.eu/talks/economies-of-scale-for-mcp/</guid><pubDate>Fri, 18 Sep 2026 00:00:00 +0200</pubDate><description>&lt;p&gt;Presented by Magnus Jungsbluth and Jan Brennenstuhl at AGNTCon + MCPCon Europe in Amsterdam on 18 September 2026.&lt;/p&gt;
&lt;h2 id="materials"&gt;Materials &lt;a class="heading-anchor" href="#materials" aria-label="Link to section: Materials"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://agenticidentitybroker.dev/docs/presentations/2026-09-18_agntcon-mcpcon-agentic-identity-broker.pdf" class="ext"&gt;Presentation slides (PDF)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://agntconmcpconeu26.sched.com/event/2RBAI" class="ext"&gt;Session information&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.janbrennenstuhl.eu/agentic-identity-broker/"&gt;Supporting article: What I Learned Building an Identity Broker With Coding Agents&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="reading-companion"&gt;Reading companion &lt;a class="heading-anchor" href="#reading-companion" aria-label="Link to section: Reading companion"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;An agent should not hold a shared, long-lived provider credential. The broker ties delegated access to both the person and the agent, with chosen permissions and optional expiry. On a tool call, a gateway exchanges the agent&amp;rsquo;s token for a provider token; the provider token does not enter the agent&amp;rsquo;s context.&lt;/p&gt;
&lt;p&gt;This is a short reading companion, not a transcript. The supporting article explains the identity model and the engineering lessons in accessible HTML.&lt;/p&gt;</description></item><item><title>AppSec in the Age of Agentic Engineering</title><link>https://www.janbrennenstuhl.eu/talks/htw-berlin-agentic-appsec/</link><guid isPermaLink="true">https://www.janbrennenstuhl.eu/talks/htw-berlin-agentic-appsec/</guid><pubDate>Fri, 03 Jul 2026 00:00:00 +0200</pubDate><description>&lt;p&gt;Guest lecture by Jan Brennenstuhl for the cybersecurity course at Hochschule für Technik und Wirtschaft Berlin (HTW), summer term 2026.&lt;/p&gt;
&lt;h2 id="materials"&gt;Materials &lt;a class="heading-anchor" href="#materials" aria-label="Link to section: Materials"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.janbrennenstuhl.eu/new-appsec-operating-model/htw-berlin-agentic-appsec-slides.pdf"&gt;Slides (PDF)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.janbrennenstuhl.eu/new-appsec-operating-model/"&gt;Supporting essay: Guest Lecture at HTW Berlin: AppSec in the Age of Agentic Engineering&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="reading-companion"&gt;Reading companion &lt;a class="heading-anchor" href="#reading-companion" aria-label="Link to section: Reading companion"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Coding agents write a growing share of production code, so security feedback that arrives after the code exists cannot keep up. The lecture argues that AppSec teams get the most leverage from the harness the agent runs in: the rules, tools, sandboxes and credentials around the model, not the model itself. Three practices follow: deliver security findings while the task is still in the agent&amp;rsquo;s context, run agent tasks in disposable sandboxes with short-lived task-scoped credentials, and measure risk per change instead of per release.&lt;/p&gt;
&lt;p&gt;This is a short reading companion, not a transcript. The supporting essay is the condensed lecture with context and references in accessible HTML.&lt;/p&gt;</description></item></channel></rss>