~/talk

Protecting Sensitive Data in the Age of Generative AI

Talkat Spring I/O 2026 · 2026-04-13..04-15· [security, ai-assisted-development]
slides:none on file

Shows concrete attack classes—prompt injection, RAG vector leakage and poisoning, MCP/agent tool spoofing—and live Java demos that actually detect or mitigate them. Uses LangChain for Java clients, on‑JVM models via DGL and J‑LLaMA, PII detection with Presidio, and distance‑preserving encryption (IronCore Alloy/DCPE) for embeddings. Demonstrates signing source docs, encrypting vectors while preserving cosine distances, and an MCP poisoning demo that forces upper‑case output; solutions work but incur latency and complexity tradeoffs. Code lives at lordofthejars-ai/ai-trust-demos.

AI-written summary · about

  1. 0:00AI security challenges
  2. 1:52Security in AI models
  3. 7:11Input/output warrails in Java
  4. 10:00Banned topics and prompt injections
  5. 13:55PII anonymization
  6. 21:36Securing RAG systems
  7. 27:36Encrypting vectors while preserving distance
  8. 35:45Presidio for PII detection
  9. 36:06Securing MCP servers
  10. 45:20MCP poisoning attacks
  11. 48:51Closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.