Sean Mullan π³οΈβπ
@seanjmullan.org
π€ 236
π₯ 32
π 43
OpenJDK Security Group Lead. Views my own.
"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
loading . . .
JEP 527: Post-Quantum Hybrid Key Exchange for TLS 1.3
https://openjdk.org/jeps/527
3 days ago
0
3
1
Four key security-related JEPS have been integrated since JDK 21.
#jdk
#security
#crypto
add a skeleton here at some point
10 days ago
0
7
2
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
loading . . .
https://seanjmullan.org/blog/2025/04..
11 days ago
0
5
3
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
22 days ago
1
6
1
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.
add a skeleton here at some point
26 days ago
0
7
3
reposted by
Sean Mullan π³οΈβπ
Sharat (Shar) Chander
2 months ago
#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
1
48
27
reposted by
Sean Mullan π³οΈβπ
2 months ago
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
0
7
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
loading . . .
New JEP Draft: JDK-8358541: Post-Quantum Hybrid Key Exchange for TLS 1.3
https://mail.openjdk.org/pipermail/security-dev/2025-July/047032.html
2 months ago
0
5
3
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
loading . . .
Java Security Evolution - Out with the Old, In with the New
YouTube video by Java
https://www.youtube.com/watch?v=hLJQC7LKCp8
3 months ago
0
11
7
reposted by
Sean Mullan π³οΈβπ
Joe Darcy
3 months ago
Just one month to go until my
#JVMLS
talk on "New Numeric Types in Java":
openjdk.org/projects/mlv...
loading . . .
https://openjdk.org/projects/mlvm/jvmlangsummit/agenda.html
0
7
4
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
loading . . .
JEP 470: PEM Encodings of Cryptographic Objects (Preview)
https://openjdk.org/jeps/470
4 months ago
0
12
6
My status! Mets vs Sox
5 months ago
1
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
loading . . .
https://openjdk.org/jeps/510
5 months ago
0
8
3
reposted by
Sean Mullan π³οΈβπ
LoΓ―c Mathieu
5 months ago
This is a long expected feature! Most framework provide such feature, it is great that it would be provided OOTB by the JDK
add a skeleton here at some point
1
3
1
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
5 months ago
0
8
4
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
loading . . .
https://openjdk.org/jeps/510
6 months ago
0
2
1
reposted by
Sean Mullan π³οΈβπ
Stuart Marks
6 months ago
My
#JavaOne
talk on Sequenced Collections has been posted!
youtu.be/6yuDqkkYTGU?...
loading . . .
Sequenced Collections - Deep Dive with the Expert
YouTube video by Java
https://youtu.be/6yuDqkkYTGU?si=7KXFgFE7Pl8SmOI0
0
32
7
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
loading . . .
JDK 24 Security Enhancements
https://seanjmullan.org/blog/2025/04/07/jdk24
6 months ago
0
9
4
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
loading . . .
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.
https://www.linkedin.com/jobs/view/4161467431/
6 months ago
0
5
2
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.
7 months ago
0
6
2
#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
7 months ago
0
6
4
Good to see my buddy
#Duke
again!
#JavaOne
7 months ago
0
3
0
#JavaOne
keynote, Post-Quantum Crypto enhancements
#crypto
#security
7 months ago
0
1
0
7 months ago
0
1
0
And so it begins!
#JavaOne
7 months ago
0
1
0
On my way to
#JavaOne
! βοΈ
7 months ago
0
4
0
#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
7 months ago
0
3
2
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/...
loading . . .
Session Catalog
https://reg.rf.oracle.com/flow/oracle/javaone25/catalog/page/catalog/session/1734125339291001XC3I
7 months ago
0
4
2
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/
7 months ago
0
16
4
reposted by
Sean Mullan π³οΈβπ
Sharat (Shar) Chander
7 months ago
#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
0
18
18
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
loading . . .
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.
https://www.linkedin.com/jobs/view/4046796412/
7 months ago
0
10
6
Watch Ana-Maria's video to hear more about Y2Q and what the Java Platform is doing to protect your applications!
add a skeleton here at some point
8 months ago
0
4
1
Tomorrow is the last day for
#JavaOne
early bird registration. I'll be speaking - my talk is titled "Java Security Evolution: Out with the Old, In with the New". Hope to see you there!
add a skeleton here at some point
8 months ago
0
1
0
reposted by
Sean Mullan π³οΈβπ
Sharat (Shar) Chander
8 months ago
#Java
peers...the
#JavaOne
2025 early bird registration ends in 5 days. Please sign up by February 10th to save $100.
javaone.com
0
14
13
reposted by
Sean Mullan π³οΈβπ
8 months ago
Hey
#Java
Developers, βοΈ Integrity by Default isnβt a term you might be familiar with, but itβs a long running story in the JDK. You have an opportunity to learn more at
#JavaOne
March 18-20, buy your tickets here:
javaone.com
loading . . .
0
2
2
reposted by
Sean Mullan π³οΈβπ
8 months ago
Hey
#Java
Developers, βοΈ Have any burning questions you always wanted to ask the Java architects? Nowβs your chance at
#JavaOne
March 18-20! Buy your tickets now ποΈ
www.oracle.com/javaone/
loading . . .
0
3
2
Come to
#JavaOne
to learn from experts about what's new in the Java platform! Attend my session to hear about new and upcoming security features:
reg.rf.oracle.com/flow/oracle/...
add a skeleton here at some point
8 months ago
0
7
4
Very informative article by
@ammbra1508.bsky.social
on the integrity improvements in the Java Platform.
inside.java/2025/01/03/e...
loading . . .
Peaceful and Bright Future of Integrity by Default in Java
Recent and upcoming JDK releases reflect how Java gradually enhances boundaries of unsafe APIs: restricting dynamic agent loading, deprecating potentially unsafe memory-access methods, and preparing f...
https://inside.java/2025/01/03/evolving-default-integrity/
9 months ago
1
11
4
reposted by
Sean Mullan π³οΈβπ
Sharat (Shar) Chander
9 months ago
#Java
peers,
#JavaOne
2025 early bird reg ends on Feb 10. Sign up & save $100. Hear from Java luminaries such as
@venkats.bsky.social
@danvega.dev
@starbuxman.joshlong.com
@maritvandijk.bsky.social
@malagupta.bsky.social
@matkar.bsky.social
@richard.fichtner.dev
Register here
social.ora.cl/6018QnuQp
0
20
17
Last ride of the year
#WaldenPond
9 months ago
0
2
0
reposted by
Sean Mullan π³οΈβπ
Sharat (Shar) Chander
10 months ago
#Java
developers! @JavaOne is BACK (18-20 Mar). Early bird registration is available through Feb 9th. Please (re)join us at THE conference that started it all... Blog β‘οΈ
social.ora.cl/6015Qne5z
Event β‘οΈ
javaone.com
#JavaOne
#OpenJDK
#JDK
2
60
39
Nice article on our support for the ML-KEM and ML-DSA quantum-resistant algorithms in JDK 24.
www.infoq.com/news/2024/12...
loading . . .
Post-Quantum Cryptography in Java
A pair of new JEPs arriving in Java 24 provide an initial Post-Quantum Cryptography (PQC) capability in Java.
https://www.infoq.com/news/2024/12/java-post-quantum/
10 months ago
0
5
2
My status. Home office and gym combined. π
10 months ago
0
2
0
I'll be speaking at
#JavaOne
in March!
#Java
#Security
#Crypto
#OpenJDK
10 months ago
0
10
4
A great blog from Stuart on the post JEP 486 (Permanently Disable the Security Manager) cleanup work we did in the JDK.
add a skeleton here at some point
10 months ago
0
2
0
Great newscast by Nicolai. You can hear more about the Integrity by Default improvements and Security Manager disabling in this section of the newscast:
youtu.be/oTc16DAMTqg?...
add a skeleton here at some point
10 months ago
0
5
1
Nice crisp day for a ride
10 months ago
0
6
0
November has been a good month for
#Java
#Security
! JEPs Integrated: - 478: Key Derivation Function API (Preview) - 486: Permanently Disable the Security Manager - 496: Quantum-Resistant Module-Lattice-Based Key Encapsulation Mech - 497: Quantum-Resistant Module-Lattice-Based Digital Signature Alg
10 months ago
1
28
9
My first post on Bluesky and I have good news! The JEPs for the quantum-resistant ML-KEM and ML-DSA cryptographic algorithms have been targeted to JDK 24. These algorithms are designed to be secure against future quantum computing attacks. ML-KEM:
openjdk.org/jeps/496
ML-DSA:
openjdk.org/jeps/497
11 months ago
0
10
1
you reached the end!!
feeds!
log in