Explore the evolution and implementation of OpenPGP encryption in this 43-minute conference talk. Delve into the history of PGP since 1991, GnuPG since 1999, and the emergence of Sequoia PGP in 2017. Learn about Sequoia PGP's attempt to expand the OpenPGP ecosystem with new tools and workflows, developed by three former g10code employees. Discover Sequoia's design principles, including unopinionated low-level APIs that are secure by default and optional high-level libraries and services. Examine the library-first approach used in Sequoia's architecture and gain insights into various libraries and tools, with a focus on sq, the new command-line interface. Understand how sq utilizes a subcommand interface similar to Git and aims to simplify strong authentication. Gain valuable knowledge about concepts and strategies for enhancing encryption practices in the digital age.
Overview
Syllabus
Sequoia PGP: A not quite new implementation of OpenPGP
Taught by
media.ccc.de