808bits

VMware's BC-FJA (Bouncy Castle FIPS Java API)

FIPS 140-3 certificate #4986 · Broadcom Inc. · data as of 2026-10-09

VMware's BC-FJA (Bouncy Castle FIPS Java API), from Broadcom Inc., holds FIPS 140-3 certificate #4986 at overall level 1. The validation is active, with a sunset date of 2029-07-28. Below are its validation history, algorithm certificates and security policy, drawn from the NIST CMVP entry.

Active. Sunset date 2029-07-28, 1022 days away.
Caveat: When operated in approved mode. No assurance of the minimum strength of generated SSPs (e.g., keys).

Certificate

Certificate number4986
StandardFIPS 140-3
Statusactive
Sunset date2029-07-28
Overall level1
Module typeSoftware
EmbodimentMulti-Chip Stand Alone
VendorBroadcom Inc. · website
Software versions2.0.0

Module description

Quoted from the NIST CMVP entry for this certificate.

VMware's BC-FJA is a comprehensive suite of FIPS Approved algorithms implemented in pure Java. All key sizes and modes have been implemented to allow flexibility and efficiency, and additional algorithms are available in non-approved operation as well.

Security level exceptions

  • Physical security: N/A
  • Non-invasive security: N/A

Approved algorithms (83)

AlgorithmCAVP certificates
AES-CBCA4399, A5205
AES-CBC-CS1A4399, A5205
AES-CBC-CS2A4399, A5205
AES-CBC-CS3A4399, A5205
AES-CCMA4399, A5205
AES-CFB128A4399, A5205
AES-CFB8A4399, A5205
AES-CMACA4399, A5205
AES-CTRA4399, A5205
AES-ECBA4399, A5205
AES-FF1A4399, A5205
AES-GCMA4399, A5205
AES-GMACA4399, A5205
AES-KWA4399, A5205
AES-KWPA4399, A5205
AES-OFBA4399, A5205
Counter DRBGA4399, A5205
cSHAKE-128A4399, A5205
cSHAKE-256A4399, A5205
DSA KeyGen (FIPS186-4)A4399, A5205
DSA PQGGen (FIPS186-4)A4399, A5205
DSA PQGVer (FIPS186-4)A4399, A5205
DSA SigGen (FIPS186-4)A4399, A5205
DSA SigVer (FIPS186-4)A4399, A5205
ECDSA KeyGen (FIPS186-4)A4399, A5205
ECDSA KeyVer (FIPS186-4)A4399, A5205
ECDSA SigGen (FIPS186-4)A4399, A5205
ECDSA SigVer (FIPS186-4)A4399, A5205
Hash DRBGA4399, A5205
HMAC DRBGA4399, A5205
HMAC-SHA-1A4399, A5205
HMAC-SHA2-224A4399, A5205
HMAC-SHA2-256A4399, A5205
HMAC-SHA2-384A4399, A5205
HMAC-SHA2-512A4399, A5205
HMAC-SHA2-512/224A4399, A5205
HMAC-SHA2-512/256A4399, A5205
HMAC-SHA3-224A4399, A5205
HMAC-SHA3-256A4399, A5205
HMAC-SHA3-384A4399, A5205
HMAC-SHA3-512A4399, A5205
KAS-ECC Sp800-56Ar3A4399, A5205
KAS-FFC Sp800-56Ar3A4399, A5205
KAS-IFCA4399, A5205
KDA HKDF SP800-56Cr2A4399, A5205
KDA OneStep SP800-56Cr2A4399, A5205
KDA TwoStep SP800-56Cr2A4399, A5205
KDF ANS 9.63A4399, A5205
KDF IKEv2A4399, A5205
KDF SNMPA4399, A5205
KDF SP800-108A4399, A5205
KDF SRTPA4399, A5205
KDF SSHA4399, A5205
KDF TLSA4399, A5205
KMAC-128A4399, A5205
KMAC-256A4399, A5205
KTS-IFCA4399, A5205
ParallelHash-128A4399, A5205
ParallelHash-256A4399, A5205
PBKDFA4399, A5205
RSA Decryption PrimitiveA4399, A5205
RSA KeyGen (FIPS186-4)A4399, A5205
RSA SigGen (FIPS186-4)A4399, A5205
RSA Signature PrimitiveA4399, A5205
RSA SigVer (FIPS186-2)A4399, A5205
RSA SigVer (FIPS186-4)A4399, A5205
Safe Primes Key GenerationA4399, A5205
Safe Primes Key VerificationA4399, A5205
SHA-1A4399, A5205
SHA2-224A4399, A5205
SHA2-256A4399, A5205
SHA2-384A4399, A5205
SHA2-512A4399, A5205
SHA2-512/224A4399, A5205
SHA2-512/256A4399, A5205
SHA3-224A4399, A5205
SHA3-256A4399, A5205
SHA3-384A4399, A5205
SHA3-512A4399, A5205
SHAKE-128A4399, A5205
SHAKE-256A4399, A5205
TupleHash-128A4399, A5205
TupleHash-256A4399, A5205

Tested configurations

  • Java SE Runtime Environment v11 with Photon OS 3.0 on VMWare ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330
  • Java SE Runtime Environment v11 with Photon OS 5.0 on VMWare ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330
  • Java SE Runtime Environment v11 with Ubuntu 22.04 on VMWare ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330
  • Java SE Runtime Environment v17 with Amazon Linux 2023 on VMWare ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330
  • Java SE Runtime Environment v17 with CentOS 9.0 on VMWare ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330
  • Java SE Runtime Environment v17 with Photon OS 5.0 on VMWare ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330
  • Java SE Runtime Environment v17 with Red Hat Enterprise Linux 9.3 on VMWare ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330
  • Java SE Runtime Environment v21 with Photon OS 4.0 on VMWare ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330
  • VMware Photon OS 4.0 with Java SE Runtime Environment v11 on VMware ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330
  • VMware Photon OS 4.0 with Java SE Runtime Environment v17 on VMware ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330
  • VMware Photon OS 4.0 with Java SE Runtime Environment v8 on VMware ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330
  • VMware Photon OS 5.0 with Java SE Runtime Environment v21 on VMware ESXi 8.0 running on Dell PowerEdge R650 with Intel Xeon Gold 6330

Validation history

DateTypeLab
2025-03-14InitialLightship Security, Inc.
2025-06-23UpdateLightship Security, Inc.

Status timeline

As observed by this tracker's snapshots. NIST publishes no dates for list moves; observation began 2026-08-21, so earlier changes carry no date.

  • 2026-08-21: first observed by this tracker, status active
  • Validation dates on record: 2025-03-14

Source documents