Maximizing Security with JDK: Understanding Built-in Capabilities

LAURENȚIU SPILCĂ

Principal Development Consultant

Endava

aurentiu Spilca, also known as Laur, is a distinguished software developer, trainer, author, and scuba diving aficionado. He’s a development lead at Endava, where he’s been pivotal in steering a globally installed project. Laur’s journey in software development, since 2007, is marked by a commitment to quality and a passion for knowledge sharing. This dedication extends to his role as a Java instructor, where he’s educated over 3000 students and frequently engaged in courses at Bucharest University’s Faculty of Mathematics and Informatics.

Laur is a recognized speaker at international conferences, sharing insights in cities like Bucharest, New York, and Berlin. His YouTube channel furthers his outreach, covering Java and adjacent technologies for a broad audience. An accomplished author, he’s penned three books, including “Spring Security In Action,” “Spring Quickly,” and “Troubleshooting Java.” Laur is currently working on the second edition of “Spring Security In Action.”

Outside his professional sphere, Laur’s passions lie in traveling, music, and the underwater world of scuba diving.

LAURENȚIU SPILCĂ

Principal Development Consultant

Endava

Abstract

In the dynamic realm of software security, the Java Development Kit (JDK) provides a wealth of underutilized native capabilities. “Maximizing Security with JDK: Understanding Built-in Capabilities,” this presentation, offers an in-depth exploration of JDK’s inherent security features. Focusing on cryptographic strengths like hashing, encryption, and digital signatures, we’ll underscore the benefits of using these built-in functions over external dependencies. A special highlight will be the latest JDK 21 enhancements, including the Key Encapsulation Mechanism (KEM) API, which aligns with NIST’s Post-Quantum Cryptography standards. This session, enhanced with live coding demonstrations, will showcase how JDK’s native features not only simplify development but significantly bolster application security. We aim to empower Java developers to fully leverage JDK’s security offerings for enhanced efficiency, performance, and robust security in their applications.

Stay up to date

* indicates required

We use Mailchimp as our marketing platform. By clicking above to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.

You can change your mind at any time by clicking the unsubscribe link in the footer of any email you receive from us, or by contacting us at [email protected]