{"guid":"12afef00-116d-592a-848f-7fe2ec82dc00","title":"Tamper-Sensing Meshes in the Wild","subtitle":null,"slug":"gpn24-533-tamper-sensing-meshes-in-the-wild","link":"https://cfp.gulas.ch/gpn24/talk/B3B3GD/","description":"Tamper-sensing meshes are electronic layers that detect an attacker drilling or cutting into a device. There isn’t a lot of public information about their construction, so I did a survey of about 30 devices with such meshes. In this talk, I’ll share the results of that survey.\n\nI'll give a quick history of these meshes from the 1800s to today, touch on industry standards, and break down the technical trade-offs behind mesh design. From there, I'll walk you through real-world construction techniques and their weaknesses--covering substrate materials, trace materials, pattern, and 3D assembly styles.\n\nFrom all of this, I've put together a set of criteria for actually secure mesh design. The gist of it is: off-the-shelf PCB processes are a solid proxy for real-world meshes for researchers or hackers; most meshes in the wild use PCB or FPC processes with feature sizes of 0.5mm or larger; and with basic techniques like silkscreen printing--the same process used for keyboard membranes--you can build meshes that match or beat the security of most devices out there.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["jaseg"],"view_count":12,"promoted":false,"date":"2026-06-05T15:10:00.000+02:00","release_date":"2026-06-05T00:00:00.000+02:00","updated_at":"2026-06-05T22:00:06.047+02:00","tags":["B3B3GD","2026","gpn24","Hardware and Making","ZKM Kubus","gpn24-eng","Day 2"],"length":1278,"duration":1278,"thumb_url":"https://static.media.ccc.de/media/events/gpn/gpn24/533-12afef00-116d-592a-848f-7fe2ec82dc00.jpg","poster_url":"https://static.media.ccc.de/media/events/gpn/gpn24/533-12afef00-116d-592a-848f-7fe2ec82dc00_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/gpn/gpn24/533-12afef00-116d-592a-848f-7fe2ec82dc00.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/gpn/gpn24/533-12afef00-116d-592a-848f-7fe2ec82dc00.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/gpn24-533-tamper-sensing-meshes-in-the-wild","url":"https://api.media.ccc.de/public/events/12afef00-116d-592a-848f-7fe2ec82dc00","conference_title":"Gulaschprogrammiernacht 24","conference_url":"https://api.media.ccc.de/public/conferences/gpn24","related":[],"recordings":[{"size":160,"length":1278,"mime_type":"video/webm;codecs=av01","language":"eng","filename":"gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-06-05T18:31:15.241+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/av1-hd/gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/101011","event_url":"https://api.media.ccc.de/public/events/12afef00-116d-592a-848f-7fe2ec82dc00","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":227,"length":1278,"mime_type":"video/webm","language":"eng","filename":"gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-06-05T17:57:38.655+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/webm-hd/gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/101006","event_url":"https://api.media.ccc.de/public/events/12afef00-116d-592a-848f-7fe2ec82dc00","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":60,"length":1278,"mime_type":"video/webm","language":"eng","filename":"gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-06-05T17:45:32.163+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/webm-sd/gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/101001","event_url":"https://api.media.ccc.de/public/events/12afef00-116d-592a-848f-7fe2ec82dc00","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":66,"length":1278,"mime_type":"video/mp4","language":"eng","filename":"gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-06-05T17:31:32.306+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/h264-sd/gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_sd.mp4","url":"https://api.media.ccc.de/public/recordings/100999","event_url":"https://api.media.ccc.de/public/events/12afef00-116d-592a-848f-7fe2ec82dc00","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":19,"length":1278,"mime_type":"audio/mpeg","language":"eng","filename":"gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2026-06-05T17:30:18.395+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/mp3/gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/100998","event_url":"https://api.media.ccc.de/public/events/12afef00-116d-592a-848f-7fe2ec82dc00","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":14,"length":1278,"mime_type":"audio/opus","language":"eng","filename":"gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2026-06-05T17:30:14.704+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/opus/gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_opus.opus","url":"https://api.media.ccc.de/public/recordings/100997","event_url":"https://api.media.ccc.de/public/events/12afef00-116d-592a-848f-7fe2ec82dc00","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"},{"size":243,"length":1278,"mime_type":"video/mp4","language":"eng","filename":"gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-06-05T17:29:45.269+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn24/h264-hd/gpn24-533-eng-Tamper-Sensing_Meshes_in_the_Wild_hd.mp4","url":"https://api.media.ccc.de/public/recordings/100995","event_url":"https://api.media.ccc.de/public/events/12afef00-116d-592a-848f-7fe2ec82dc00","conference_url":"https://api.media.ccc.de/public/conferences/gpn24"}]}