You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
seo-title: ECDH-ES support added to JwtBuilder in 25.0.0.9 - OpenLiberty.io
9
-
seo-description: 'This release introduces ECDH-ES support in JwtBuilder as a key management algorithm, offering a more secure alternative to RSA-OAEP.'
10
-
blog_description: 'This release introduces ECDH-ES support in JwtBuilder as a key management algorithm, offering a more secure alternative to RSA-OAEP.'
8
+
seo-title: ECDH-ES support added to JWT Builder in 25.0.0.9 - OpenLiberty.io
9
+
seo-description: 'This release introduces ECDH-ES support in JWT Builder as a key management algorithm, offering a more secure alternative to RSA-OAEP.'
10
+
blog_description: 'This release introduces ECDH-ES support in JWT Builder as a key management algorithm, offering a more secure alternative to RSA-OAEP.'
// change the "IMAGE CAPTION" to a couple words of what the image is
50
50
// // // // // // // //
51
51
52
-
This release introduces ECDH-ES support in JwtBuilder as a key management algorithm, offering a more secure alternative to RSA-OAEP.
52
+
This release introduces ECDH-ES support in JWT Builder as a key management algorithm, offering a more secure alternative to RSA-OAEP.
53
53
54
54
// // // // // // // //
55
55
// In the preceding section:
@@ -66,7 +66,7 @@ This release introduces ECDH-ES support in JwtBuilder as a key management algori
66
66
67
67
In link:{url-about}[Open Liberty] 25.0.0.9:
68
68
69
-
* <<ECDH_ES, Add ECDH-ES support to JwtBuilder>>
69
+
* <<ECDH_ES, Add ECDH-ES support to JWT Builder>>
70
70
* <<CVEs, Security Vulnerability (CVE) Fixes>>
71
71
* <<bugs, Notable bug fixes>>
72
72
@@ -156,11 +156,11 @@ image::img/blog/blog_btn_stack.svg[Ask a question on Stack Overflow, align="cent
156
156
// Contact/Reviewer: tloodu
157
157
// // // // // // // //
158
158
[#ECDH_ES]
159
-
== Add ECDH-ES support to JwtBuilder
159
+
== Add ECDH-ES support to JWT Builder
160
160
161
-
Open Liberty has enhanced its JSON Web Token 1.0 (`jwt-1.0`) feature by introducing support for ECDH-ES (Elliptic Curve Diffie-Hellman Ephemeral Static) as a key management algorithm in the JwtBuilder configuration. This update allows application developers to use Elliptic Curve Cryptography for encrypting the Content Encryption Key (CEK) of a JWE, providing a modern alternative to the previously supported RSA-OAEP with enhanced security.
161
+
Open Liberty has enhanced its JSON Web Token 1.0 (`jwt-1.0`) feature by introducing support for ECDH-ES (Elliptic Curve Diffie-Hellman Ephemeral Static) as a key management algorithm in the JWT Builder configuration. This update allows application developers to use Elliptic Curve (EC)Cryptography to determine the Content Encryption Key (CEK) of a JSON Web Encryption (JWE) token, providing a modern alternative to the previously supported RSA-OAEP with enhanced security.
162
162
163
-
To use ECDH-ES, developers must define an Elliptic Curve public key in the `keyManagementKeyAlias` attribute. The EC public and private key pair can be generated using securityUtility or keytool, for example:
163
+
To use ECDH-ES, developers must define an Elliptic Curve (EC) public key in the `keyManagementKeyAlias` attribute. The EC public and private key pair can be generated using securityUtility or keytool, for example:
ECDH-ES can be configured under the `keyManagementKeyAlgorithm` attribute in a JwtBuilder element of `JSON Web Token 1.0` (jwt-1.0) feature. The EC public key used for encryption must be referenced by its alias in `keyManagementKeyAlias`, and the keystore must be specified using the `trustStoreRef` attribute.
173
+
ECDH-ES can be configured under the `keyManagementKeyAlgorithm` attribute in aJWT Builder element of `JSON Web Token 1.0` (jwt-1.0) feature. The EC public key used for encryption must be referenced by its alias in `keyManagementKeyAlias`, and the keystore must be specified using the `trustStoreRef` attribute.
For more details on configuring `JwtBuilder` and using ECDH-ES, check the link:https://openliberty.io/docs/latest/reference/config/jwtBuilder.html[Open Liberty documentation].
184
+
For more details on configuring `JWT Builder`, check the link:https://openliberty.io/docs/latest/reference/config/jwtBuilder.html[Open Liberty documentation].
0 commit comments