Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

IBM Semeru Runtimes for Java includes FIPS 140-3 certified cryptography

  • August 27, 2024
  • 7629 Unique Views
  • 2 min read
Table of Contents
What is FIPS 140-3?FIPS 140-3 in IBM Semeru Runtimes for JavaConfiguring FIPS 140-3 in IBM Semeru Runtimes for JavaSecure, efficient, stable

IBM® Semeru Runtimes™ for Java™ 11, 17, 21+ now includes FIPS 140-3 cryptography (certified by the U.S. National Institute of Standards and Technology; NIST) and is production-ready for Java deployments. FIPS 140-3 is also available in IBM SDK, Java Technology Edition, V8.

IBM first made FIPS 140-3 cryptography available as a technology preview more than a year ago, and users responded with helpful feedback on usage and configuration so that the IBM development team could improve its usability. With NIST certification, this capability is now generally available for production deployments on most platforms (with more to come).

What is FIPS 140-3?

FIPS 140-3 certified cryptography is a security standard for U.S. federal agencies to use when securing computer and telecommunication systems with cryptography. Software used by those federal agencies, including Java, must comply with FIPS cryptography standards. On May 12, 2022, U.S. President Executive Order 14028 re-enforced the requirement for FIPS-validated encryption and brought significant attention across agencies to the FIPS 140-3 standard which supersedes FIPS 140-2.

FIPS 140-3 in IBM Semeru Runtimes for Java

Users of IBM Semeru Runtimes for Java now have an all-in-one solution for FIPS 140-3 cryptography when running their production Java workloads. FIPS 140-3 is available in both IBM Semeru Runtime Open Edition and Certified Edition and provides a broad set of FIPS 140-3 cryptography algorithms and ciphers.

IBM Semeru Runtimes provides multiple security profiles to choose from. Security profiles provide developers and operators with a tool to manage their use of certified cryptography and to confidently upgrade the security posture of their Java workloads over time.

FIPS 140-3 in IBM Semeru Runtimes is built with IBM Crypto for C, a NIST-certified high performance FIPS 140-3 native cryptographic library. IBM Crypto for C is based on OpenSSL and is available as the open source project OpenCryptographyKitC.

Configuring FIPS 140-3 in IBM Semeru Runtimes for Java

To learn more:

For IBM Semeru Runtimes for Java 11+ (starting with 11.0.24.0, 17.0.12.0 and 21.0.4.0), download the latest Semeru Open and Certified Edition releases and find out more about the open source OpenJCEPlusFIPS FIPS 140-3 JCE provider.

For IBM SDK, Java Technology Edition, V8 (starting with 8.0.8.30), download the latest IBM SDK release and find out more about the IBMJCEPlusFIPS FIPS 140-3 JCE provider.

Commercial support for IBM Semeru Runtimes for Java is available (but completely optional) with IBM Runtimes for Business.

Secure, efficient, stable

With bundled NIST-certified FIPS 140-3 cryptography, you can adopt IBM Semeru Runtimes (or update your IBM SDK, Java Technology Edition, V8 installation) to run production Java workloads securely, efficiently, and with stability, whether your workloads run on-premises or in the cloud and whether you’re a small, medium, large, or huge business.

(See the original announcement post by Paul Arockiam.)

Extending Availability of IBM Semeru Runtimes V11 Beyond October 2024

BM has extended the availability of IBM Semeru Runtimes V11 from Oct 2024 to Nov 2026. Semeru Runtimes is IBM’s build of OpenJDK with Eclipse OpenJ9 technology.

Open Liberty logo
Start using Java 21 in your apps on Open Liberty 23.0.0.10

Java 21 is finally here! Java 21 is the first long-term support (LTS) release since Java 17 was released two years ago. And you can try it all out now on Open Liberty 23.0.0.10.

Java: Where the Wild Code Isn’t

In the last several years, the OpenJDK community has made Java significantly safer for users and developers while at the same time making it easier to design, build, and run applications quickly.

Java users should incorporate several practices to take full benefit from the defenses of the modern JRE.

Are Java Security Updates Important?

Recently, I was in discussion with a Java user at a bank about the possibilities of using Azul Platform Core to run a range of applications. 

Security is a very serious concern when sensitive data is in use, and potentially huge sums of money could be stolen.

I was, therefore, somewhat taken aback when the user said, “We’re not worried about installing Java updates as our core banking services are behind a firewall.”

Master Your Journey in the School of OpenJDK Migration

The School of OpenJDK Migration is totally free and self-paced. Do yourself a favor and start preparing about OpenJDK migration today. 

Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

Comments (0)

Highlight your code snippets using [code lang="language name"] shortcode. Just insert your code between opening and closing tag: [code lang="java"] code [/code]. Or specify another language.

No comments yet. Be the first.

Mastodon

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard