Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
To Learn More: LinuxCon Europe | CloudOpen Europe | Embedded Linux Conference Europe.

Attendees! Please provide us feedback on the sessions you attend! Click here to submit a brief survey for each session and win a $250 Amazon gift certificate. 

>> Tracing Summit: View the Full Schedule

View analytic
Wednesday, October 15 • 3:30pm - 4:20pm
Secure and flexible boot with U-Boot Bootloader - Marek Vašut, DENX

Sign up or log in to save this to your schedule and see who's attending!

Being able to ensure the Linux-based system we are booting is not corrupted or was not tampered with is becoming a more and more pressing issue. Marek will talk about building an ARM system based on U-Boot bootloader and Linux kernel, where one can be sure that the system will either boot the Linux kernel intact or will refuse to boot in case of an uncorrectable error.

This will be achieved by explaining how to use UBI to prevent corruption of the bootloader and kernel itself in combination with the fitImage kernel image format. The fitImage allows for both cryptographic verification of the kernel image integrity with a strong hash as well as appending an RSA signature, thus allowing to trap both silent corruption due to memory deterioration and tampering attempts.

Finally, Marek will outline the possible pitfalls which can hamper such reliable designs.

Speakers
avatar for Marek Vašut

Marek Vašut

Contractor, DENX Software Engineering
I have been contracting for DENX Software Engineering for a couple of years now. My primary responsibility is designing and implementing customer specific functionality. One important aspect of my work is leveraging the benefits of working inside the mainline Linux, U-Boot and Yocto projects, explaining our customers the benefits of pushing the newly produced code back into mainline and effectively doing the contributions. I am therefore... Read More →


Wednesday October 15, 2014 3:30pm - 4:20pm
Room 26