Slide 37
Slide 37 text
What the audit finds – JFR runtime audit
• Static analysis can miss runtime-only crypto behaviour.
• Enable these JFR events (custom .jfc; not in default.jfc / profile.jfc)
• Capture with jcmd JFR.start or a recording template.
Events Helps with
jdk.TLSHandshake TLS protocol version, cipher suite, peer, and
certificate id
jdk.X509Validation certificate-chain validation
jdk.X509Certificate certificate inventory: subject, issuer, signature
algorithm, key type, key size, validity
jdk.SecurityPropertyModification security-property changes
jdk.Deserialization deserialization-related security events
jdk.SecurityProviderService provider, service type, and algorithm lookup