SESSION details

Name: Reproducible builds with BuildKit for software supply chain security

Date/time: Thursday, October 5, 2023, 1:35 PM - 2:20 PM Pacific Time


Security assessment of third-party Docker images has been a long challenge due to the lack of verifiability in the software supply chain.

Images maintained by a reputable organization or an individual are often considered to be trustworthy; however, it is hard to deny the possibility that they might have silently injected malicious codes that are not present in the source repo. Also, even if they have no malicious intent, their images can still be compromised on an accidental leakage of registry credentials.

The latest release of BuildKit solves this supply chain security concern with reproducible builds. Reproducible builds is a technique to ensure that a bit-for-bit identical image can be reproduced from its source code, by anybody, at any time. When multiple actors can attest to an image's reproducibility, it signifies that the image contains no code of a secret origin.

Audiences of this talk will learn how they can and how sometimes they cannot make their images reproducible to improve their trust.