{"guid":"7d83e185-162a-56d1-a497-00e462e08dc9","title":"Towards a Post-Quantum Matrix Protocol: A Hybrid Design Adapted to the Brazilian Scenario","subtitle":null,"slug":"matrix-conference-2026-102429-towards-a-post-quantum-matrix-protocol-a-hybrid-design-adapted-to-the-brazilian-scenario","link":"https://cfp.2026.matrix.org/matrix-conference-2026/talk/TZ8ZYX/","description":"This presentation outlines the development experience of a post-quantum cryptography (PQC) extension for the vodozemac library, tailored for its use in MSG GOV, a Matrix-powered E2EE messenger for the Brazilian federal government. Our hybrid design is adapted to support multiple PQC algorithms, including ML-KEM and Brazil's state-mandated cryptography. The talk details the practical software engineering challenges associated with the hybrid integration of flexible PQC features into the Matrix protocol, extending both the key agreement and the Double Ratchet algorithm while preserving compatibility.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Paulo A L Rego","Rodrigo Pacheco"],"view_count":22,"promoted":false,"date":"2026-10-22T14:45:00.000+02:00","release_date":"2026-10-22T00:00:00.000+02:00","updated_at":"2026-10-23T02:45:04.530+02:00","tags":["TZ8ZYX","2026","matrix-conf-2026","Cryptography","Sofya","matrix-conf-2026-eng","matrix-conf-2026","Day 3"],"length":1635,"duration":1635,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2026/102429-7d83e185-162a-56d1-a497-00e462e08dc9.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2026/102429-7d83e185-162a-56d1-a497-00e462e08dc9_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2026/102429-7d83e185-162a-56d1-a497-00e462e08dc9.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2026/102429-7d83e185-162a-56d1-a497-00e462e08dc9.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conference-2026-102429-towards-a-post-quantum-matrix-protocol-a-hybrid-design-adapted-to-the-brazilian-scenario","url":"https://api.media.ccc.de/public/events/7d83e185-162a-56d1-a497-00e462e08dc9","conference_title":"The Matrix Conference 2026","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2026","related":[],"recordings":[{"length":1635,"mime_type":"video/mp4","language":"eng","filename":"matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-10-22T15:41:51.551+02:00","label":"eng 1080p","size":182,"recording_url":"https://cdn.media.ccc.de/events/matrix-conf/2026/h264-hd/matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_hd.mp4","url":"https://api.media.ccc.de/public/recordings/106617","event_url":"https://api.media.ccc.de/public/events/7d83e185-162a-56d1-a497-00e462e08dc9","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2026"},{"length":1635,"mime_type":"audio/opus","language":"eng","filename":"matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2026-10-22T15:42:04.377+02:00","label":"eng","size":17,"recording_url":"https://cdn.media.ccc.de/events/matrix-conf/2026/opus/matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_opus.opus","url":"https://api.media.ccc.de/public/recordings/106618","event_url":"https://api.media.ccc.de/public/events/7d83e185-162a-56d1-a497-00e462e08dc9","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2026"},{"length":1635,"mime_type":"audio/mpeg","language":"eng","filename":"matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2026-10-22T15:42:08.979+02:00","label":"eng","size":25,"recording_url":"https://cdn.media.ccc.de/events/matrix-conf/2026/mp3/matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/106619","event_url":"https://api.media.ccc.de/public/events/7d83e185-162a-56d1-a497-00e462e08dc9","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2026"},{"length":1635,"mime_type":"video/webm;codecs=av01","language":"eng","filename":"matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_av1-sd.webm","state":"new","folder":"av1-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-10-22T15:46:16.282+02:00","label":"eng 576p","size":50,"recording_url":"https://cdn.media.ccc.de/events/matrix-conf/2026/av1-sd/matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_av1-sd.webm","url":"https://api.media.ccc.de/public/recordings/106623","event_url":"https://api.media.ccc.de/public/events/7d83e185-162a-56d1-a497-00e462e08dc9","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2026"},{"length":1635,"mime_type":"video/mp4","language":"eng","filename":"matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-10-22T15:48:39.585+02:00","label":"eng 576p","size":58,"recording_url":"https://cdn.media.ccc.de/events/matrix-conf/2026/h264-sd/matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_sd.mp4","url":"https://api.media.ccc.de/public/recordings/106625","event_url":"https://api.media.ccc.de/public/events/7d83e185-162a-56d1-a497-00e462e08dc9","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2026"},{"length":1635,"mime_type":"video/webm;codecs=av01","language":"eng","filename":"matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-10-22T15:49:19.916+02:00","label":"eng 1080p","size":149,"recording_url":"https://cdn.media.ccc.de/events/matrix-conf/2026/av1-hd/matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/106626","event_url":"https://api.media.ccc.de/public/events/7d83e185-162a-56d1-a497-00e462e08dc9","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2026"},{"length":1635,"mime_type":"video/webm","language":"eng","filename":"matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-10-22T15:55:09.744+02:00","label":"eng 1080p","size":174,"recording_url":"https://cdn.media.ccc.de/events/matrix-conf/2026/webm-hd/matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/106631","event_url":"https://api.media.ccc.de/public/events/7d83e185-162a-56d1-a497-00e462e08dc9","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2026"},{"length":1635,"mime_type":"video/webm","language":"eng","filename":"matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-10-22T15:55:18.677+02:00","label":"eng 576p","size":63,"recording_url":"https://cdn.media.ccc.de/events/matrix-conf/2026/webm-sd/matrix-conf-2026-102429-eng-Towards_a_Post-Quantum_Matrix_Protocol_A_Hybrid_Design_Adapted_to_the_Brazilian_Scenario_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/106633","event_url":"https://api.media.ccc.de/public/events/7d83e185-162a-56d1-a497-00e462e08dc9","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2026"}]}