GET /congress/2025/event/0f2775c2-d776-5dc0-89e1-5b128daf79c5/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": "0f2775c2-d776-5dc0-89e1-5b128daf79c5",
    "kind": "assembly",
    "name": "Leveraging LLMs for Preventing De-anonymization: Occlumask",
    "slug": "leveraging-llms-for-preventing-de-anonymization-oc",
    "url": "https://api.events.ccc.de/congress/2025/event/0f2775c2-d776-5dc0-89e1-5b128daf79c5/?format=api",
    "track": null,
    "assembly": "cdc",
    "room": "c61e6141-f206-424d-99af-1391b103eace",
    "location": null,
    "language": "en",
    "description": "Have you ever mentioned the weather? Maybe offhandedly complained about mosquitoes? Then you may have inadvertently given away crucial bits of who you are and where you are.\r\nOcclumask is a new tool for detecting content-based anonymity leaks like this, utilizing the capabilities of large language models to provide more accurate 'coverage'. Come and learn about the reasoning behind Occlumask's development, and the various considerations that had to be made during its development.\r\n\r\nTopics covered in this talk:\r\n\r\n* How does this work fill a gap in the broader anonymity tool context of Tor, stylometry, etc?\r\n* Background of content-based data-leak prevention tools.\r\n* What is Occlumask and how does it work?\r\n* Why use an LLM for this?\r\n* Unique challenges faced by using an LLM.",
    "schedule_start": "2025-12-29T15:00:00+01:00",
    "schedule_duration": "00:30:00",
    "schedule_end": "2025-12-29T15:30:00+01:00"
}