<?xml version='1.0' encoding='utf-8' ?>
<iCalendar xmlns:pentabarf='http://pentabarf.org' xmlns:xCal='urn:ietf:params:xml:ns:xcal'>
    <vcalendar>
        <version>2.0</version>
        <prodid>-//Pentabarf//Schedule//EN</prodid>
        <x-wr-caldesc></x-wr-caldesc>
        <x-wr-calname></x-wr-calname>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>GQHEES@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-GQHEES</pentabarf:event-slug>
            <pentabarf:title>Welcome to Qubes OS Summit 2022 Day 1</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T100000</dtstart>
            <dtend>20220909T102500</dtend>
            <duration>0.02500</duration>
            <summary>Welcome to Qubes OS Summit 2022 Day 1</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/GQHEES/</url>
            <location>Main Room</location>
            
            <attendee>Piotr Król</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ELU3FR@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ELU3FR</pentabarf:event-slug>
            <pentabarf:title>Qubes OS development status update</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T103000</dtstart>
            <dtend>20220909T110000</dtend>
            <duration>0.03000</duration>
            <summary>Qubes OS development status update</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/ELU3FR/</url>
            <location>Main Room</location>
            
            <attendee>Marek Marczykowski-Górecki</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>WFVXPP@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-WFVXPP</pentabarf:event-slug>
            <pentabarf:title>Building secure applications with Qubes OS</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T111000</dtstart>
            <dtend>20220909T115000</dtend>
            <duration>0.04000</duration>
            <summary>Building secure applications with Qubes OS</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/WFVXPP/</url>
            <location>Main Room</location>
            
            <attendee>Michael Z</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>GV3J3E@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-GV3J3E</pentabarf:event-slug>
            <pentabarf:title>Next generation of Qubes OS builder</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T120000</dtstart>
            <dtend>20220909T122000</dtend>
            <duration>0.02000</duration>
            <summary>Next generation of Qubes OS builder</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/GV3J3E/</url>
            <location>Main Room</location>
            
            <attendee>Frédéric Pierret</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XD7NL7@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XD7NL7</pentabarf:event-slug>
            <pentabarf:title>Tailoring Qubes for Enterprises</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T123000</dtstart>
            <dtend>20220909T130000</dtend>
            <duration>0.03000</duration>
            <summary>Tailoring Qubes for Enterprises</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/XD7NL7/</url>
            <location>Main Room</location>
            
            <attendee>Jan Suhr</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>NXBR97@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-NXBR97</pentabarf:event-slug>
            <pentabarf:title>Lunch break</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T131000</dtstart>
            <dtend>20220909T140000</dtend>
            <duration>0.05000</duration>
            <summary>Lunch break</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/NXBR97/</url>
            <location>Main Room</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>38K7H7@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-38K7H7</pentabarf:event-slug>
            <pentabarf:title>Qubes OS Policy: Adventures in UX/UI Design</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T140000</dtstart>
            <dtend>20220909T143000</dtend>
            <duration>0.03000</duration>
            <summary>Qubes OS Policy: Adventures in UX/UI Design</summary>
            <description>As a continuation of last year&#x27;s redesign of Application Menu, I have been working on making Qubes more accessible for non-expert users and on creating GUI tools for system configuration that would be friendlier and easier-to-use than existing tools. This time, I took on the challenge of creating a graphical editor for various policy files. This talk will cover the results of user research, the challenges encountered during design and implementation, and show off the tools created as a result of this research.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/38K7H7/</url>
            <location>Main Room</location>
            
            <attendee>Marta &quot;marmarta&quot; Marczykowska-Górecka</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>QBU3JN@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-QBU3JN</pentabarf:event-slug>
            <pentabarf:title>GPU Virtual Machine (GVM)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T144000</dtstart>
            <dtend>20220909T151000</dtend>
            <duration>0.03000</duration>
            <summary>GPU Virtual Machine (GVM)</summary>
            <description>In this talk OpenMdev developers Arthur Rasmusson and Michael Buchel plan to give an overview of GPU Virtual Machine (GVM) and how it works to allow virtual machine guests to run unmodified GPU drivers (non-paravirtual) on ordinary GPUs such as those in laptops, desktops, embedded devices, and servers. We’d also like to take some time to talk about ongoing efforts to improve support for devices and areas of collaboration where we might best provide support to QubesOS for integrating OpenMdev tools like GVM for enhanced GPU virtualization.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/QBU3JN/</url>
            <location>Main Room</location>
            
            <attendee>Arthur Rasmusson</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZY8KHW@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZY8KHW</pentabarf:event-slug>
            <pentabarf:title>Isolating GUIs with the power of Wayland</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T152000</dtstart>
            <dtend>20220909T155000</dtend>
            <duration>0.03000</duration>
            <summary>Isolating GUIs with the power of Wayland</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/ZY8KHW/</url>
            <location>Main Room</location>
            
            <attendee>Puck Meerburg</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>JKWNGD@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-JKWNGD</pentabarf:event-slug>
            <pentabarf:title>PipeWire and Qubes Video Companion</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T160000</dtstart>
            <dtend>20220909T163000</dtend>
            <duration>0.03000</duration>
            <summary>PipeWire and Qubes Video Companion</summary>
            <description>Audio capture and playback in Qubes OS has several limitations.  It is very easy to forget to attach a microphone to a qube, or to forget to detach it later.  Furthermore, the latency is high, and both recording and playback require a module using the unstable PulseCore API.  I am currently replacing the audio agent with a solution based on PipeWire, which will offer better performance and be easier to maintain.  In the future, I plan on enhancing the user interface to avoid the user experience pitfalls.

Video capture has significant limitations as well.  The only currently-supported solution is webcam pass-through, which has both security and reliability concerns.  Cross-VM screensharing is not supported at all.  Elliot Killick created Qubes Video Companion in April 2021, and I have been working to integrate it into Qubes OS.  It will ship with R4.2 and I hope to backport it to R4.1.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/JKWNGD/</url>
            <location>Main Room</location>
            
            <attendee>Demi Marie Obenour</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>9XR3K3@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-9XR3K3</pentabarf:event-slug>
            <pentabarf:title>Design session: graphical subsystem (GPU, Wayland)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T164000</dtstart>
            <dtend>20220909T174000</dtend>
            <duration>1.00000</duration>
            <summary>Design session: graphical subsystem (GPU, Wayland)</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/9XR3K3/</url>
            <location>Main Room</location>
            
            <attendee>Marek Marczykowski-Górecki</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XGMQYH@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XGMQYH</pentabarf:event-slug>
            <pentabarf:title>Qubes OS Summit 2022 - Day 1 closing notes</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T175000</dtstart>
            <dtend>20220909T180000</dtend>
            <duration>0.01000</duration>
            <summary>Qubes OS Summit 2022 - Day 1 closing notes</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/XGMQYH/</url>
            <location>Main Room</location>
            
            <attendee>Piotr Król</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>3FUFUS@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-3FUFUS</pentabarf:event-slug>
            <pentabarf:title>Afterparty</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220909T193000</dtstart>
            <dtend>20220909T233000</dtend>
            <duration>4.00000</duration>
            <summary>Afterparty</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/3FUFUS/</url>
            <location>Main Room</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>D3XFP9@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-D3XFP9</pentabarf:event-slug>
            <pentabarf:title>Welcome to Qubes OS Summit 2022 Day 2</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T100000</dtstart>
            <dtend>20220910T101000</dtend>
            <duration>0.01000</duration>
            <summary>Welcome to Qubes OS Summit 2022 Day 2</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/D3XFP9/</url>
            <location>Main Room</location>
            
            <attendee>Piotr Król</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>VD3VCE@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-VD3VCE</pentabarf:event-slug>
            <pentabarf:title>How Dasharo coreboot based firmware helps NovaCustom&#x27;s customers</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T102000</dtstart>
            <dtend>20220910T103500</dtend>
            <duration>0.01500</duration>
            <summary>How Dasharo coreboot based firmware helps NovaCustom&#x27;s customers</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/VD3VCE/</url>
            <location>Main Room</location>
            
            <attendee>Wessel klein Snakenborg</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TUHNPU@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TUHNPU</pentabarf:event-slug>
            <pentabarf:title>Qubes User Support Stories</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T104500</dtstart>
            <dtend>20220910T111500</dtend>
            <duration>0.03000</duration>
            <summary>Qubes User Support Stories</summary>
            <description>Qubes is the most common operation system we preinstall on our products. Based on that, we have a lot of support questions. We want to share our experience with that.

What are the most common problems?
Where lying the biggest security traps for users?
What needs to be done to enable user who really should use Qubes.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/TUHNPU/</url>
            <location>Main Room</location>
            
            <attendee>nestire</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>EZ37TZ@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-EZ37TZ</pentabarf:event-slug>
            <pentabarf:title>Qubes OS Documentation Localization</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T113000</dtstart>
            <dtend>20220910T120000</dtend>
            <duration>0.03000</duration>
            <summary>Qubes OS Documentation Localization</summary>
            <description>The topic of this talk is the localization of the official Qubes OS documentation (Github [repo](https://github.com/QubesOS/qubes-doc)) and will cover 
the steps already taken, the current status and the future tasks.

We will take a look at the tech stack and the tools used to build the proposed localization workflow
and will wrap up with outlook, next steps and call for participation :)

The ultimate goal of the endeavour is continuous localization and thus delivering quality translations quickly and reliably.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/EZ37TZ/</url>
            <location>Main Room</location>
            
            <attendee>m</attendee>
            
            <attendee>Tobias Killer</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>QXZBDZ@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-QXZBDZ</pentabarf:event-slug>
            <pentabarf:title>Qubes OS on modern Alder Lake desktop</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T121000</dtstart>
            <dtend>20220910T124000</dtend>
            <duration>0.03000</duration>
            <summary>Qubes OS on modern Alder Lake desktop</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/QXZBDZ/</url>
            <location>Main Room</location>
            
            <attendee>Michał Żygowski</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FKADXK@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FKADXK</pentabarf:event-slug>
            <pentabarf:title>Lunch break</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T125000</dtstart>
            <dtend>20220910T140000</dtend>
            <duration>1.01000</duration>
            <summary>Lunch break</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/FKADXK/</url>
            <location>Main Room</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PCXEHT@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PCXEHT</pentabarf:event-slug>
            <pentabarf:title>Qubes OS: Towards Being a Reasonably Learnable System</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T140000</dtstart>
            <dtend>20220910T143000</dtend>
            <duration>0.03000</duration>
            <summary>Qubes OS: Towards Being a Reasonably Learnable System</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/PCXEHT/</url>
            <location>Main Room</location>
            
            <attendee>Deeplow</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>3PTQJU@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-3PTQJU</pentabarf:event-slug>
            <pentabarf:title>TrenchBoot - the only AEM-way to boot Qubes OS</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T144000</dtstart>
            <dtend>20220910T151000</dtend>
            <duration>0.03000</duration>
            <summary>TrenchBoot - the only AEM-way to boot Qubes OS</summary>
            <description>The firmware is the heart of the security of a given system and should always
be up-to-date to maintain the computer&#x27;s security. However, being up to date
does not prevent the firmware vulnerabilities from appearing. The Static Root
of Trust (SRT) like Unified Extensible Firmware Interface (UEFI) Secure Boot
and measured boot provided by the firmware is not always sufficient to
establish a secure environment for an operating system. If the firmware is
compromised, it could inject malicious software into operating system
components and prevent the machine owner from detecting it. Silicon vendors
implement alternative technologies to establish a Dynamic Root of Trust (DRT)
to provide a secure environment for operating system launch and integrity
measurements. Either from SRT or DRT, these integrity measurements can be used
for operating system attestation. However, DRT technologies are designed to
provide the ability to establish a secure environment for integrity
measurements at any arbitrary point of time instead of relying on the firmware,
which requires machine reset to establish the aforementioned secure
environment.

The usage of Dynamic Root of Trust technologies like Intel Trusted Execution
Technology (TXT) or AMD Secure Startup becomes more and more significant, for
example, Dynamic Root of Trust for Measurement (D-RTM) requirements of
Microsoft Secured Core PCs[6]. D-RTM hasn&#x27;t found its place in open-source
projects yet, but that gradually changes. The demand on having firmware
independent Roots of Trust is increasing, and projects that satisfy this demand
are growing, for instance, TrenchBoot. TrenchBoot is a framework that allows
individuals and projects to build security engines to perform launch integrity
actions for their systems. The framework builds upon Boot Integrity
Technologies (BITs) that establish one or more Roots of Trust (RoT) from which
a degree of confidence that integrity actions were not subverted. The project
has grown a lot thanks to the previous NLnet NGI0 PET[7] grant and now it looks
for further expansion into extensive use of the DRT technologies in open-source
and security-oriented operating systems like Qubes OS. Qubes OS Anti Evil Maid
(AEM) software heavily depends on the availability of the D-RTM technologies to
prevent the Evil Maid attacks. However, the project hasn&#x27;t evolved much since
the beginning of 2018 and froze on the support of TPM 1.2 with Intel TXT in
legacy boot mode (BIOS). Because of that, the usage of this security software
is effectively limited to older Intel machines only. TPM 1.2 implemented SHA1
hashing algorithm, which is nowadays considered weak in the era of
forever-increasing computer performance and quantum computing. The solution to
this problem comes with a newer TPM 2.0 with more agile cryptographic
algorithms and SHA256 implementation by default.

The initial AEM implementation relied on the Trusted Boot[8], Intel&#x27;s reference
implementation of Intel TXT. It never had any plans to support AMD processors.
TrenchBoot is filling this gap, supporting both Intel and AMD hardware which
makes it an ideal target to replace Trusted Boot in Qubes OS AEM
implementation. Furthermore, the project grant would be used to implement the
missing pieces in the Qubes OS AEM software to cover the AMD and Intel support
for both TPM 1.2 and TPM 2.0.

[6] https://docs.microsoft.com/en-us/windows-hardware/design/device-experiences/oem-highly-secure#what-makes-a-secured-core-pc
[7] https://nlnet.nl/project/OpenDRTM/
[8] https://sourceforge.net/p/tboot/wiki/Home/</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/3PTQJU/</url>
            <location>Main Room</location>
            
            <attendee>Michał Żygowski</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DJ3MF3@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DJ3MF3</pentabarf:event-slug>
            <pentabarf:title>Secure hardware for a secure operating system</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T152000</dtstart>
            <dtend>20220910T155000</dtend>
            <duration>0.03000</duration>
            <summary>Secure hardware for a secure operating system</summary>
            <description>Hacks of one form or another are a dime a dozen these days.  It doesn’t take long to find out about the latest local government or hospital system getting ransomwared, the millions of credit card numbers leaked via a hacked retailer’s POS system, or even the less frequent state sponsored APT hacking of a global corporation to facilitate easy access to the corporation’s entire customer base.

Usually, the malware is found, neutralized, and companies and governments go back to business as usual (commonly with a higher IT budget).  But what if the malware can’t be neutralized so easily?  What if that malware is able to persist despite a clean install of the operating system on a new drive?  This is the fate of a firmware vulnerability.  In this session we are going to discuss why you should care about open source firmware and the ways we can reduce the risk of firmware persistent malware.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/DJ3MF3/</url>
            <location>Main Room</location>
            
            <attendee>Brent Cowing</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MTVKMH@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MTVKMH</pentabarf:event-slug>
            <pentabarf:title>Design session: hardware requirements, firmware security</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T160000</dtstart>
            <dtend>20220910T170000</dtend>
            <duration>1.00000</duration>
            <summary>Design session: hardware requirements, firmware security</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/MTVKMH/</url>
            <location>Main Room</location>
            
            <attendee>Marek Marczykowski-Górecki</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>YMETHE@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-YMETHE</pentabarf:event-slug>
            <pentabarf:title>Dasharo vs vendor firmware performance on QubesOS - a comparison</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T171000</dtstart>
            <dtend>20220910T174000</dtend>
            <duration>0.03000</duration>
            <summary>Dasharo vs vendor firmware performance on QubesOS - a comparison</summary>
            <description>Users of open firmware often face a reduction in feature set and performance of
the platform when migrating from vendor-provided, optimized, proprietary BIOS.
Modern platforms feature a multitude of performance, power and thermal knobs
that are sometimes not very well documented, and it requires a lot of time and
experience to tune them for a specific mainboard.

In this presentation I will present actual difference in performance as measured
by a set of benchmarks, talk about what causes them and what challenges there
are to bring performance to a state that is competitive with the vendor BIOS.
We&#x27;ll also discuss how these differences may impact QubesOS users.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/YMETHE/</url>
            <location>Main Room</location>
            
            <attendee>Michał Kopeć</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PPJSL7@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PPJSL7</pentabarf:event-slug>
            <pentabarf:title>Qubes OS Summit 2022 - Day 2 closing notes</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220910T175000</dtstart>
            <dtend>20220910T180000</dtend>
            <duration>0.01000</duration>
            <summary>Qubes OS Summit 2022 - Day 2 closing notes</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/PPJSL7/</url>
            <location>Main Room</location>
            
            <attendee>Piotr Król</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>VP9TKU@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-VP9TKU</pentabarf:event-slug>
            <pentabarf:title>Hackathon</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220911T100000</dtstart>
            <dtend>20220911T130000</dtend>
            <duration>3.00000</duration>
            <summary>Hackathon</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/VP9TKU/</url>
            <location>Main Room</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UQQLAZ@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UQQLAZ</pentabarf:event-slug>
            <pentabarf:title>Lunch break</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220911T130000</dtstart>
            <dtend>20220911T140000</dtend>
            <duration>1.00000</duration>
            <summary>Lunch break</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/UQQLAZ/</url>
            <location>Main Room</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TW7QQG@@cfp.3mdeb.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TW7QQG</pentabarf:event-slug>
            <pentabarf:title>Hackathon</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20220911T140000</dtstart>
            <dtend>20220911T180000</dtend>
            <duration>4.00000</duration>
            <summary>Hackathon</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Speaker at location</category>
            <url>https://cfp.3mdeb.com/qubes-os-summit-2022/talk/TW7QQG/</url>
            <location>Main Room</location>
            
        </vevent>
        
    </vcalendar>
</iCalendar>
