In this chapter, we looked at several small, but significant changes to the JDK that involve security. The featured security enhancements provide developers with the distinct ability to write and maintain applications that implement security. More specifically, we covered DTLS, keystores, improving security application performance, the TLS ALPN, leveraging CPU instructions for GHASH and RSA, OCSP stapling for TLS, and DRBG-based SecureRandom implementations.
In the next chapter, we will explore the new command-line flags used in Java as well as changes to various command-line tools. Our coverage will include managing Java's JVM runtime and compiler using the new command-line options and flags.