Loading…

*PLEASE NOTE: ALL SESSION TIMES ARE LISTED IN UTC by default*

We recommend changing the setting to your local timezone by going to the "Timezone" drop down menu on the right side of this page

***You will not be able to view any session streaming links unless you are REGISTERED and LOGGED in to Sched.***Register at connect.linaro.org and you will receive an invite from Sched.com to login.


Security [clear filter]
Tuesday, September 22
 

1:25pm UTC

LVC20-112 PSA Secure Partitions in OP-TEE
Arm® Firmware Framework for Armv8-A [1] describes a software architecture and interfaces that standardize isolation and communication between the various software components.
Depending on the framework configuration, OP-TEE can be deployed either as a Secure-EL1 Secure Partition managed by a Secure Partition Manager (SPM) executing at secure EL2, or can serve as an SPM for S-EL0 Secure Partitions.
In this session, we'll focus on the potential use cases for S-EL0 partitions, such as a basic set of Platform Security services (Crypto, Storage and Attestation), Standalone MM, or an existing set of TAs, managed by OP-TEE as the partition manager core.
We'll cover the design considerations and implementation choices made for an initial prototype, some of the challenges encountered and the status of the work in progress to support multiple types of partitions within a single standard framework in OP-TEE.

[1] https://developer.arm.com/docs/den0077/a


Speakers
avatar for Miklos Balint

Miklos Balint

Principal Software Engineer, Arm
Miklos is a software engineer at Arm focusing on security. He has been working with embedded software for over 10 years in environments ranging from telecom core network nodes to server blades and IoT devices. He is a maintainer of Trusted Firmware M open source project and has lately... Read More →


Tuesday September 22, 2020 1:25pm - 1:50pm UTC
[Track 1] IoT/Edge/Embedded
 
Wednesday, September 23
 

9:15am UTC

LVC20-204 Encrypted firmwares and how to bake them right
Security solutions are typically constructed from many different components. Some security features offer confidentiality and integrity protection, whilst others are there to make it harder for an attacker to launch an attack. Encrypted firmware is a security feature to make it harder for an attacker to reverse engineer the firmware, making it more difficult to identify exploitable bugs and to providing confidentiality protection for software IP.

This session will discuss various aspects of firmware encryption like: Who should own the secret key? What should be the key type either device unique or class wide key? How firmware encryption plays nicely with authentication? Along with this we will discuss my recent work to add support for loading encrypted payloads in TF-A and OP-TEE.

Speakers
avatar for Sumit Garg

Sumit Garg

Senior Engineer, Linaro Ltd.
Sumit works as a Senior Engineer in Linaro. He has contributed to various FOSS projects like Linux (maintainer/reviewer for different sub-systems/drivers), U-Boot, OP-TEE, Trusted Firmware (TF-A) and more. Sumit's other areas of interest includes toolchains and embedded Linux distributions... Read More →


Wednesday September 23, 2020 9:15am - 9:40am UTC
[Track 1] IoT/Edge/Embedded
 
Thursday, September 24
 

4:15pm UTC

LVC20-305 Secure Partition Manager (S-EL2 firmware) for Arm A-class devices
This session is about Arm's Secure Partition Manager (SPM) for A-class devices. The SPM is the reference open-source S-EL2 firmware implementation for the recently introduced Armv8.4-SecEL2 / Secure EL2 virtualization extensions. It is based on Google's Hafnium hypervisor now transitioned to trustedfirmware.org. It leverages the Platform Security Architecture Firmware Framework for A-class (PSA FF-A) specification. The presentation deals with brief history and use cases, SPM architecture, project status and plans.

Speakers
avatar for Olivier Deprez

Olivier Deprez

Principal Software Engineer, Arm
Olivier has 17 years experience in low-level embedded software and security starting with OMAP Boot ROM development and validation at TI, connectivity and modem firmware development at Intel, to TEE OS development at Trustonic. He's now working for Arm's Open Source Software group... Read More →


Thursday September 24, 2020 4:15pm - 4:40pm UTC
[Track 3] DataCenter
 
  • Timezone
  • Filter By Date Linaro Virtual Connect 2020 Sep 22 -24, 2020
  • Filter By Venue Linaro Virtual Connect 2020
  • Filter By Type
  • 96Boards
  • Android
  • Automotive
  • Big Data
  • Boot Architecture
  • Data Center
  • Fun / social
  • HPC
  • IoT and Embedded
  • IoT Fog/Gateway/Edge Computing
  • Keynote
  • Linux Kernel
  • Machine Learning/AI
  • Open Source Development
  • Other
  • Power Management
  • Security
  • Tools
  • Virtualization
  • Skill Level
  • Session Type


Twitter Feed

Filter sessions
Apply filters to sessions.