Loading…
This event has ended. Visit the official site or create your own event on Sched.
September 11-14, 2017 - Los Angeles, CA
Click Here For Information & Registration
View analytic
Thursday, September 14 • 9:00am - 10:30am
Tutorial: Linux Cryptographic API for Fun and Profit - Gilad Ben-Yossef, ARM Holdings plc

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

Feedback form is now closed.
The Linux kernel has a rich cryptographic API which provides access to a modular implementation of symmetric and asymmetric block ciphers, hashes and digests which are either software implemented, use cryptographic acceleration in the core itself or in an external hardware accelerator from both kernel and user space and is used extensively by familiar user facing software such as Android.

The same API is also cryptic, somewhat ill-documented, subject to change and can easily bite you in unexpected and painful ways.

This tutorial will provide a short introduction to cryptography terms, describe the Linux crypto API and what can it be used for, provide usage example and, time permitting, discuss some of the more interesting in-kernel users, such as DM-Crypt, DM-Verity and the new fie system encryption code.

Speakers
avatar for Gilad Ben-Yossef

Gilad Ben-Yossef

Principal Software Engineer, Arm Holdings
Gilad Ben-Yossef is a principal software engineer working at Arm on upstream kernel security sub-system at large and Arm CryptCell engine support in particular. Gilad is the co-author of O’Reilly’s “Building Embedded Linux Systems” 2nd edition and presented at LinuxWorld... Read More →



Thursday September 14, 2017 9:00am - 10:30am
Diamond Ballroom 10

Attendees (51)