Watch a 32-minute technical talk exploring the age-encryption.org specification as a modern solution for client-side encryption beyond TLS. Dive into the implementation details of the age standard, which offers both password-based and public key exchange strategies for end-to-end file encryption. Learn how Apache NiFi has integrated age encryption through dedicated Processors, demonstrating practical application. Understand how age leverages authenticated encryption and elliptic curve cryptography while avoiding algorithm negotiation complexities and legacy compatibility issues. Discover the interoperability benefits across multiple programming languages including Go, Java, Python, Rust, and TypeScript. Presented by David Handermann, Apache NiFi PMC member and founding engineer at Datavolo, who brings over 20 years of information technology experience and expertise in information security solutions.
Overview
Syllabus
The Jagged Edge: Streaming End-to-End Encryption with age in Java and Beyond
Taught by
The ASF