Sean Mullan πŸ³οΈβ€πŸŒˆ's Avatar

Sean Mullan πŸ³οΈβ€πŸŒˆ

@seanjmullan.org.bsky.social

OpenJDK Security Group Lead. Views my own.

228 Followers  |  31 Following  |  38 Posts  |  Joined: 11.11.2024  |  1.8968

Latest posts by seanjmullan.org on Bluesky

Post image

#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

04.08.2025 15:40 β€” πŸ‘ 43    πŸ” 24    πŸ’¬ 1    πŸ“Œ 2
Post image

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

01.08.2025 14:50 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
New JEP Draft: JDK-8358541: Post-Quantum Hybrid Key Exchange for TLS 1.3

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

24.07.2025 17:22 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Java Security Evolution - Out with the Old, In with the New
YouTube video by Java Java Security Evolution - Out with the Old, In with the New

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

21.07.2025 19:42 β€” πŸ‘ 10    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0

Just one month to go until my #JVMLS talk on "New Numeric Types in Java": openjdk.org/projects/mlv...

05.07.2025 19:04 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
JEP 470: PEM Encodings of Cryptographic Objects (Preview)

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

27.05.2025 20:41 β€” πŸ‘ 12    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0

Seats are great. It’s 1-1 right now, great game! I’m rooting for the Mets as you probably know πŸ˜€

22.05.2025 00:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

My status! Mets vs Sox

22.05.2025 00:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

16.05.2025 13:41 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

I understand your point, but Preview features can be very useful and give us additional time to incorporate feedback before the API becomes permanent. Since this is somewhat of a different API than other security APIs, we want to make sure users get a chance to try the API and provide feedback.

30.04.2025 12:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is a long expected feature!
Most framework provide such feature, it is great that it would be provided OOTB by the JDK

29.04.2025 13:36 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

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

29.04.2025 13:13 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 1

JEP: 510: Key Derivation Function API is now a Candidate - openjdk.org/jeps/510

This was a Preview API in JDK 24, and we are now proposing to finalize the API.

#openjdk #crypto #security #java

16.04.2025 12:41 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Sequenced Collections - Deep Dive with the Expert
YouTube video by Java Sequenced Collections - Deep Dive with the Expert

My #JavaOne talk on Sequenced Collections has been posted!

youtu.be/6yuDqkkYTGU?...

13.04.2025 05:43 β€” πŸ‘ 32    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
JDK 24 Security Enhancements

JDK 24 Security Enhancements: seanjmullan.org/blog/2025/04...

Highlights of this release include 2 new core quantum-resistant cryptographic algorithms (ML-KEM and ML-DSA), a preview API for Key Derivation Functions, and the permanent disabling of the Security Manager.

#jdk #java #security #crypto

08.04.2025 13:24 β€” πŸ‘ 9    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Oracle hiring Principal Software Developer (Java Security Libraries) in United States | LinkedIn Posted 1:00:23 PM. Job DescriptionDesign, develop, troubleshoot and debug software programs for databases…See this and similar jobs on LinkedIn.

We're hiring! The Java Platform Group is responsible for developing the JDK. Most work is in open source (OpenJDK). This opening is for the Java Security Libraries team. It can be on-site or remote.

www.linkedin.com/jobs/view/41...

#security #crypto #hiring #java #jdk

25.03.2025 13:38 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Thanks for all those who attended my session on #Java Security Evolution at #JavaOne 2025. I'll send a link to my slides in a followup post.

23.03.2025 14:48 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

#JDK24 was released yesterday! This is a significant release for Java Security, as it contains two new core Quantum-Resistant cryptographic algorithms, ML-KEM for Key Encapsulation, and ML-DSA for Digital Signatures.

openjdk.org/projects/jdk...

#crypto #security #java #pqc

19.03.2025 20:07 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image

Good to see my buddy #Duke again!
#JavaOne

19.03.2025 02:19 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

#JavaOne keynote, Post-Quantum Crypto enhancements #crypto #security

18.03.2025 16:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 18.03.2025 15:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

And so it begins! #JavaOne

18.03.2025 15:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

On my way to #JavaOne! ✈️

16.03.2025 09:53 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

#JavaOne is 5 days away! Don’t miss out on attending the conference that started it all! Network with #Java experts from #Oracle and the community. Register now: javaone.com

13.03.2025 19:40 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Session Catalog

Interested in hearing more about our support for Post-Quantum Cryptographic algorithms in the #JDK? Want to find out why we disabled the Security Manager in #JDK24? Come to my #JavaOne talk next week on "Java Security Evolution: Out with the Old, In with the New".

reg.rf.oracle.com/flow/oracle/...

12.03.2025 15:15 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Attend #JavaOne (March 18-20) and join the Attendee Party on March 19th to mingle with the #Java community. Enjoy handheld fare from local food trucks, live entertainment, and more! Register today: www.oracle.com/javaone/party/

09.03.2025 22:12 β€” πŸ‘ 16    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image

#Java peers (especially in the SF Bay Area)...#JavaOne is 20 days away! Sign up now to save $100 using J1D100_SM. Come meet fantastic luminaries from the Java ecosystem. REGISTER NOW...and meet Duke too! javaone.com

27.02.2025 16:31 β€” πŸ‘ 18    πŸ” 17    πŸ’¬ 0    πŸ“Œ 1

Severance is great, be patient, it gets better, season one finale was really good.

27.02.2025 15:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Oracle hiring Principal Software Developer (Java Security Libraries) in United States | LinkedIn Posted 12:28:22 PM. Job DescriptionDesign, develop, troubleshoot and debug software programs for databases…See this and similar jobs on LinkedIn.

We're hiring! The Java Platform Group is responsible for developing the JDK. Most work is in open source (OpenJDK). This opening is for the Java Security Libraries team. It can be on-site or remote.

www.linkedin.com/jobs/view/40...

#security #crypto #hiring #java #jdk

25.02.2025 18:41 β€” πŸ‘ 10    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0

Watch Ana-Maria's video to hear more about Y2Q and what the Java Platform is doing to protect your applications!

14.02.2025 14:40 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@seanjmullan.org is following 20 prominent accounts