{"guid":"fa595475-4159-438a-aa03-735331373a15","title":"Building a secure boot chain to userland","subtitle":null,"slug":"ASG2017-140-building_a_secure_boot_chain_to_userland","link":"https://c3voc.de","description":"Secure boot as it currently exists in desktop Linux distributions is sufficient to verify that the bootloader and kernel have not been tampered with, but generally does nothing to ensure that userland is secure. How can we fix that?","original_language":"eng","persons":["Matthew Garrett"],"tags":["ASG2017","140"],"view_count":260,"promoted":false,"date":"2017-10-22T00:00:00.000+02:00","release_date":"2017-10-22T02:00:00.000+02:00","updated_at":"2026-03-06T04:45:04.256+01:00","length":1778,"duration":1778,"thumb_url":"https://static.media.ccc.de/media/events/all_systems_go/2017/140-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/all_systems_go/2017/140-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/all_systems_go/2017/fa595475-4159-438a-aa03-735331373a15-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/all_systems_go/2017/fa595475-4159-438a-aa03-735331373a15-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ASG2017-140-building_a_secure_boot_chain_to_userland","url":"https://api.media.ccc.de/public/events/fa595475-4159-438a-aa03-735331373a15","conference_title":"All Systems Go! 2017","conference_url":"https://api.media.ccc.de/public/conferences/asg2017","related":[{"event_id":4640,"event_guid":"673928f6-6777-4da7-aac3-e36dfea16063","weight":20},{"event_id":4649,"event_guid":"0386da26-f42d-4808-a965-a5f9a0469d79","weight":22},{"event_id":4654,"event_guid":"e288c92d-3270-42c3-96bf-324fb41cfe21","weight":21},{"event_id":4657,"event_guid":"7c31fc34-cc78-40b3-b6d0-30bee6ca01c1","weight":25},{"event_id":4677,"event_guid":"27118229-ee0d-4edd-9771-9858ae27222b","weight":19},{"event_id":4680,"event_guid":"196e78e5-f6c5-42b0-84a9-f05428ddd550","weight":27}],"recordings":[{"size":53,"length":1778,"mime_type":"video/mp4","language":"eng","filename":"ASG2017-140-eng-Building_a_secure_boot_chain_to_userland_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2017-10-22T17:43:36.496+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2017/h264-hd/ASG2017-140-eng-Building_a_secure_boot_chain_to_userland_hd.mp4","url":"https://api.media.ccc.de/public/recordings/20152","event_url":"https://api.media.ccc.de/public/events/fa595475-4159-438a-aa03-735331373a15","conference_url":"https://api.media.ccc.de/public/conferences/asg2017"},{"size":27,"length":1772,"mime_type":"audio/mpeg","language":"eng","filename":"ASG2017-140-eng-Building_a_secure_boot_chain_to_userland.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2017-10-22T18:19:08.929+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2017/mp3/ASG2017-140-eng-Building_a_secure_boot_chain_to_userland.mp3","url":"https://api.media.ccc.de/public/recordings/20171","event_url":"https://api.media.ccc.de/public/events/fa595475-4159-438a-aa03-735331373a15","conference_url":"https://api.media.ccc.de/public/conferences/asg2017"},{"size":23,"length":1772,"mime_type":"audio/opus","language":"eng","filename":"ASG2017-140-eng-Building_a_secure_boot_chain_to_userland.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2017-10-22T18:19:38.785+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2017/opus/ASG2017-140-eng-Building_a_secure_boot_chain_to_userland.opus","url":"https://api.media.ccc.de/public/recordings/20172","event_url":"https://api.media.ccc.de/public/events/fa595475-4159-438a-aa03-735331373a15","conference_url":"https://api.media.ccc.de/public/conferences/asg2017"},{"size":33,"length":1778,"mime_type":"video/webm","language":"eng","filename":"ASG2017-140-eng-Building_a_secure_boot_chain_to_userland_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2017-10-22T18:26:22.286+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2017/webm-sd/ASG2017-140-eng-Building_a_secure_boot_chain_to_userland_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/20174","event_url":"https://api.media.ccc.de/public/events/fa595475-4159-438a-aa03-735331373a15","conference_url":"https://api.media.ccc.de/public/conferences/asg2017"},{"size":36,"length":1778,"mime_type":"video/mp4","language":"eng","filename":"ASG2017-140-eng-Building_a_secure_boot_chain_to_userland_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2017-10-22T18:37:03.337+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2017/h264-sd/ASG2017-140-eng-Building_a_secure_boot_chain_to_userland_sd.mp4","url":"https://api.media.ccc.de/public/recordings/20178","event_url":"https://api.media.ccc.de/public/events/fa595475-4159-438a-aa03-735331373a15","conference_url":"https://api.media.ccc.de/public/conferences/asg2017"},{"size":63,"length":1778,"mime_type":"video/webm","language":"eng","filename":"ASG2017-140-eng-Building_a_secure_boot_chain_to_userland_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2017-10-22T19:48:36.702+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2017/webm-hd/ASG2017-140-eng-Building_a_secure_boot_chain_to_userland_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/20200","event_url":"https://api.media.ccc.de/public/events/fa595475-4159-438a-aa03-735331373a15","conference_url":"https://api.media.ccc.de/public/conferences/asg2017"}]}