Sign in

Sean Mullan 🏳️‍🌈

@seanjmullan.org
266 followers 39 following 68 posts

OpenJDK Security Group Lead. Views my own.

PostsRepliesMedia
Reposted by Sean Mullan 🏳️‍🌈
Per Minborg @pminborg.bsky.social · 19h
JDK 27 is out, and now you can read about the performance improvements that were included in it: inside.java/2026/09/28/p...
inside.java
Performance Improvements in JDK 27 - Inside.java
Notable performance improvements in JDK27
023
Reposted by Sean Mullan 🏳️‍🌈
Nicolai Parlog @nipafx.dev · 24/09/2026
My conversation with Sean Mullan, Lead of the OpenJDK Security Group and Tech Lead of the Oracle Security Libraries Team, about security in #Java: inside.java/2026/09/24/p... (Also on Spotify, Apple Podcasts, etc.)
inside.java
Episode 71 “Security in Java” [AtA] - Inside.java
Given how prevalent Java is on web servers throughout the internet, security in Java is of critical importance - there's the JDK itself, of course, but also the algorithms and features it offers to ap...
083
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 15/09/2026
JDK 27 Security Enhancements: seanjmullan.org/blog/2026/09... #jdk #openjdk #security #crypto #jdk27
seanjmullan.org
JDK 27 Security Enhancements
031
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 15/09/2026
JDK 27 includes support for post-quantum hybrid key exchange for TLS 1.3 (JEP 527)! This is a significant feature that builds on the ML-KEM post-quantum algorithm that was introduced in JDK 24. Backports are also planned for Oracle JDK update releases -see the Java Crypto Roadmap for more details.
020
Reposted by Sean Mullan 🏳️‍🌈
Ana-Maria Mihalceanu @ammbra1508.bsky.social · 14/09/2026
Java 27 is almost here❣️ Join us tomorrow at 15:00 UTC for a 3 hour livestream featuring live coding, technical deep dives and conversations with the guests from the JDK team and community. See you live 👇 www.youtube.com/live/4V2jooU... #Java #JDK27 #AI
youtube.com
Java 27 Launch Stream
YouTube video by Java
0115
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 27/08/2026
Targeted to JDK 28: JEP 542: PEM Encodings of Cryptographic Objects: openjdk.org/jeps/542 #openjdk #jdk28 #security #crypto #java
openjdk.org
041
Reposted by Sean Mullan 🏳️‍🌈
donaldojdk.bsky.social @donaldojdk.bsky.social · 06/08/2026
More details on the long running strategy that is delivering PQC algorithms to the Java plaform. blogs.oracle.com/java/post-qu...
blogs.oracle.com
022
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 07/07/2026
We have announced plans to backport Post-Quantum Hybrid Key Exchange for TLS 1.3 to Oracle's JDK 25, 21, 17, 11, and 8 update releases. See www.java.com/en/jre-jdk-c... for more details and several other planned actions. #jdk #java #security #pqc #crypto
java.com
Oracle JRE and JDK Cryptographic Roadmap
183
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 04/06/2026
Targeted to JDK 27: JEP 538: PEM Encodings of Cryptographic Objects (Third Preview): openjdk.org/jeps/538 #openjdk #jdk27 #security #crypto #java
openjdk.org
JEP 538: PEM Encodings of Cryptographic Objects (Third Preview)
1106
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 26/05/2026
Call to Action: Download #JDK27 and try out the new PQC feature: Post-Quantum Hybrid Key Exchange for TLS 1.3 inside.java/2026/05/17/q... #openjdk #tls #pqc
inside.java
Quality Outreach Heads-up - JDK 27: Post-Quantum Hybrid Key Exchange for TLS 1.3
This Heads-Up is part of the regular communication sent to the projects involved; it covers that JDK 27 EA Builds now include post-quantum hybrid key exchange for TLS 1.3.
021
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 29/04/2026
The initial source code for Project Brisbane has dropped! Project Brisbane is a JCE provider that uses the Foreign Function & Memory API to encapsulate a FIPS 140 validated OpenSSL library. See github.com/openjdk/bris... for more details and subscribe to brisbane-dev@openjdk.org. #openjdk #crypto
github.com
GitHub - openjdk/brisbane: https://openjdk.org/projects/brisbane
https://openjdk.org/projects/brisbane. Contribute to openjdk/brisbane development by creating an account on GitHub.
073
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 13/04/2026
My #JavaOne talk on Java and Post-Quantum Cryptography is #2 on Tech Talks Weekly list of top 9 talks and podcasts 😁. www.linkedin.com/posts/tech-t...
linkedin.com
Here are NINE must-watch Software Engineering conference talks and podcasts published this week (W15 2026) 👇 1. "Martin Fowler & Kent Beck: Frameworks for reinventing software, again and aga...
Here are NINE must-watch Software Engineering conference talks and podcasts published this week (W15 2026) 👇 1. "Martin Fowler & Kent Beck: Frameworks for reinventing software, again and again" ⸱ +7k...
072
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 09/04/2026
My #JavaOne talk on "Java and Post-Quantum Cryptography" is now on YouTube. Check it out! youtu.be/6xh-bN4W74o?...
youtu.be
Java and Post-Quantum Cryptography
YouTube video by Java
053
Reposted by Sean Mullan 🏳️‍🌈
Ana-Maria Mihalceanu @ammbra1508.bsky.social · 02/04/2026
Probably the most cool visual explanation for HTTP/3 in #JDK26 by @lutskedev.bsky.social and Johannes Bechberger 🥳🥳🥳!!! #Java #JEP #VoxxedDaysAmsterdam
1176
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 17/03/2026
JavaOne keynote. Java 26 JEPs.
041
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 17/03/2026
JDK 26 Security Enhancements: seanjmullan.org/blog/2026/03... Highlights of this release include a second preview of the PEM API, API support for Hybrid Public Key Encryption, and signed JAR support for the post-quantum ML-DSA algorithm. #jdk #java #security #crypto #jdk26 #openjdk
seanjmullan.org
072
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 16/03/2026
And soon it begins! … #JavaOne
100
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 15/03/2026
On my way to #JavaOne 🛫
020
Reposted by Sean Mullan 🏳️‍🌈
Nicolai Parlog @nipafx.dev · 13/03/2026
#JavaOne is coming! Are you? If in person, check out dev.java/community/ja... for a user-friendly schedule. And if you see me on site, flag me down - I want to chat with you. If you stay home, join us on stream: dev.java/community/ja... TL;DR: Tue, Wed, Thu, starting at 1500 UTC.
dev.java
JavaOne 2026 Schedule
All sessions at JavaOne in California, March 17–19, 2026 - designed by, organized by, and run by developers
094
Reposted by Sean Mullan 🏳️‍🌈
Joe Darcy @jddarcy.bsky.social · 05/03/2026
Less than two weeks until my #JavaOne talk on "Paths to New Numeric Types On the Java Platform" [LRN1429] reg.rf.oracle.com/flow/oracle/... See on you on Tuesday, March 17, 11:30 AM to 12:20 PM PDT in Room 105.
reg.rf.oracle.com
Session Catalog
042
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 25/02/2026
Only 19 more days until JavaOne! This is a developer focused conference where many talks are by engineers working directly on the JDK and Java Platform. And don't forget to use code J12026_BT_FH and get $150 off admission. www.oracle.com/javaone/ #javaone #java #jdk
oracle.com
032
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 18/02/2026
Check out my colleague Jamil Nimeh's article on "Post-Quantum Hybrid Key Exchange for TLS 1.3": inside.java/2026/02/17/t.... This feature will be in the next JDK release (27). #java #tls #security #jdk27
inside.java
Post-Quantum Hybrid Key Exchange for TLS 1.3
JEP 527 is now integrated into JDK 27! This feature enhances the security of Java applications by implementing hybrid key exchange algorithms for TLS 1.3. By combining quantum-resistant ML-KEM with tr...
082
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 17/02/2026
Come to #JavaOne 2026 on March 17-19! Use code J12026_BT_FH and get $150 off admission. My session is titled "Java and PQC" and I will describe the cryptographic enhancements that we have made to the Java Platform to protect your sensitive data against the future threat of quantum computers.
020
Reposted by Sean Mullan 🏳️‍🌈
billykorando.bsky.social @billykorando.bsky.social · 03/02/2026
Hey #Java Developers, ☕️ Early-Bird ticket pricing for #JavaOne (Mar. 17-19) ends ONE WEEK from today on February 9th! Head to javaone.com now to buy your tickets and use the DISCOUNT CODE J1WEB100 for save an additional $100! See you there in March!
013
Reposted by Sean Mullan 🏳️‍🌈
Brian Vermeer @brianvermeer.nl · 28/01/2026
Learn more about Prompt Injection techniques and advanced escalation by joining me at #JavaOne (March 17-19 | Redwood Shares, CA). Use code J12026SSM at checkout by Monday, Feb 9 to save $50 off your early registration. See you there! social.ora.cl/6002h6oOr
094
Reposted by Sean Mullan 🏳️‍🌈
Sharat (Shar) Chander - 🟦🌊 @sharatchander.bsky.social · 30/01/2026
#Java peers, #JavaOne 2026 is right around the corner! Read my LinkedIn article to learn more about the conference's value...and of course, register now! www.linkedin.com/pulse/javaon...
linkedin.com
JavaOne...30 Years of Java and the Community That Keeps It Moving
Register Now for JavaOne 2026 | March 17-19 | Redwood City, California For three decades, Java has been a constant in an industry defined by change. Frameworks come and go, architectures shift, and ha...
0107
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 20/01/2026
JEP 527, "Post-Quantum Hybrid Key Exchange for TLS 1.3" now targeted to JDK 27: openjdk.org/jeps/527 mail.openjdk.org/pipermail/jd... #jdk #openjdk #tls #crypto #pqc
openjdk.org
031
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 12/01/2026
JEP 527, "Post-Quantum Hybrid Key Exchange for TLS 1.3" now proposed to target JDK 27: openjdk.org/jeps/527 mail.openjdk.org/pipermail/jd... #jdk #openjdk #tls #crypto #pqc
openjdk.org
JEP 527: Post-Quantum Hybrid Key Exchange for TLS 1.3
073
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 05/12/2025
I have been to many #JavaOne conferences, but last year's was one of my favorites. Don't miss this chance to attend this year's conference, mingle with other Java developers and users and hear some great talks that are being lined up.
053
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 12/11/2025
The 2nd JEP Preview of "PEM Encodings of Cryptographic Objects" has been targeted to JDK 26. This API makes it easier to encode and decode security objects to/from PEM. If you haven't already, please try it and let us know what you think! openjdk.org/jeps/524 #jdk26 #openjdk #java #security
openjdk.org
JEP 524: PEM Encodings of Cryptographic Objects (Second Preview)
0101
Reposted by Sean Mullan 🏳️‍🌈
Sharat (Shar) Chander - 🟦🌊 @sharatchander.bsky.social · 11/11/2025
📢Important Update 📢 Many have asked for more time to submit to the 2026 #JavaOne call for papers. We've extended the deadline until Nov 13th at 11:59pm PT. Be sure to submit your #Java proposal(s) before time runs out: ➡️ social.ora.cl/6013A7UXF
21410
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 06/11/2025
Only 5 days left. Looking forward to reviewing some security related proposals!
032
Reposted by Sean Mullan 🏳️‍🌈
Sharat (Shar) Chander - 🟦🌊 @sharatchander.bsky.social · 23/10/2025
📢 Announcement 📢 #Java peers, the 2026 #JavaOne call for papers is now LIVE. Please make your submissions by November 11, 2025 5:00 p.m. PT by visiting the conference website: ➡️ social.ora.cl/6013A7UXF
01915
Reposted by Sean Mullan 🏳️‍🌈
Ana-Maria Mihalceanu @ammbra1508.bsky.social · 09/10/2025
Big news from the JDK Security team 🥳!!! Checkout the roadmap! #Java #JDK #security #cryptography
076
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 09/10/2025
We plan to backport the quantum-resistant ML-KEM and ML-DSA implementations to Oracle's JDK 21 and 17 releases in the second half of FY26. See www.java.com/en/jre-jdk-c... for more details. #crypto #jdk #java #pqc #security
java.com
185
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 01/10/2025
"Post-Quantum Hybrid Key Exchange for TLS 1.3" is now a JEP Candidate! This feature will protect Java applications using TLS and the javax.net.ssl APIs from future quantum computing attacks. openjdk.org/jeps/527 #java #jdk #security #tls
openjdk.org
JEP 527: Post-Quantum Hybrid Key Exchange for TLS 1.3
052
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 24/09/2025
Four key security-related JEPS have been integrated since JDK 21. #jdk #security #crypto
063
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 23/09/2025
JDK 25 Security Enhancements: seanjmullan.org/blog/2025/09... Highlights of this release include a final version of the Key Derivation Function API and a new preview API for encoding and decoding cryptographic objects to/from PEM. #jdk #java #security #crypto
seanjmullan.org
064
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 12/09/2025
JEP 524: PEM Encodings of Cryptographic Objects (Second Preview) is now a Candidate - openjdk.org/jeps/524 This is the second preview of the new PEM API for encoding and decoding security data. Only a few changes since the first preview which will be in JDK 25. #openjdk #crypto #security #java
172
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 08/09/2025
Great video by @ammbra1508.bsky.social on recent #Java #Security enhancements! Ana explains the concepts and importance of each feature with useful real world examples.
084
Reposted by Sean Mullan 🏳️‍🌈
Sharat (Shar) Chander - 🟦🌊 @sharatchander.bsky.social · 04/08/2025
#Java peers, #JavaOne IS BACK AGAIN IN 2026 (March 17-19). Read our blog to learn more and sign up w/interest if you want to attend, speak, or sponsor: social.ora.cl/6011fdkbH
14623
Reposted by Sean Mullan 🏳️‍🌈
billykorando.bsky.social @billykorando.bsky.social · 01/08/2025
Hey #Java Developers, ☕️ I'm going to be at JVMLS next week and I want to ask the JDK architects your burning questions about Java! Reply here by August 3rd, and upvote any questions you see that you'd like asked! Watch answers on Aug 14th at youtube.com/java
073
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 24/07/2025
We just published a new JEP Draft for "Post-Quantum Hybrid Key Exhange for TLS 1.3". This will build on the post-quantum ML-KEM implementation in JDK 24 (JEP 496) and is another significant step in protecting your Java applications from future large-scale quantum computers. openjdk.org/jeps/8358541
mail.openjdk.org
New JEP Draft: JDK-8358541: Post-Quantum Hybrid Key Exchange for TLS 1.3
053
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 21/07/2025
My #JavaOne `25 talk on "Java Security Evolution: Out with the Old, In with the New" is now available on YouTube: www.youtube.com/watch?v=hLJQ... #java #security
youtube.com
Java Security Evolution - Out with the Old, In with the New
YouTube video by Java
0107
Reposted by Sean Mullan 🏳️‍🌈
Joe Darcy @jddarcy.bsky.social · 05/07/2025
Just one month to go until my #JVMLS talk on "New Numeric Types in Java": openjdk.org/projects/mlv...
openjdk.org
074
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 27/05/2025
JEP 470: PEM Encodings of Cryptographic Objects (Preview) has been targeted to JDK 25 - openjdk.org/jeps/470 This is a Preview API, so we have time to make changes. Let us know if the API is easy to use and satisfies your use cases. #openjdk #crypto #security #java
openjdk.org
JEP 470: PEM Encodings of Cryptographic Objects (Preview)
0126
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 22/05/2025
My status! Mets vs Sox
110
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 16/05/2025
JEP: 510: Key Derivation Function API has been targeted to JDK 25 - openjdk.org/jeps/510 This was a Preview API in JDK 24, and JDK 25 will contain the final, or permanent version of the API. #openjdk #crypto #security #java
openjdk.org
083
Reposted by Sean Mullan 🏳️‍🌈
Loïc Mathieu @loicmathieu.fr · 29/04/2025
This is a long expected feature! Most framework provide such feature, it is great that it would be provided OOTB by the JDK
131
Sean Mullan 🏳️‍🌈 @seanjmullan.org · 29/04/2025
PEM Encodings of Cryptographic Objects (Preview) is now a Candidate JEP - openjdk.org/jeps/470 This is a new API for encoding and decoding Java objects to and from the PEM format. #openjdk #crypto #security #java
083