808bits

VMware BC-FJA (Bouncy Castle FIPS Java API)

FIPS 140-2 certificate #3185 · VMware, Inc. · data as of 2026-08-28
Historical. Moved to historical list due to sunsetting. Federal agencies may reference historical validations for existing systems only, not for new procurement.
Caveat: When operated in FIPS mode. No assurance of the minimum strength of generated keys. The module generates cryptographic keys whose strengths are modified by available entropy

Certificate

Certificate number3185
StandardFIPS 140-2
Statushistorical
Overall level1
Module typeSoftware
EmbodimentMulti-Chip Stand Alone
VendorVMware, Inc. · website
Software versions1.0.0

Module description

The VMware BC-FJA (Bouncy Castle FIPS Java API) is a software cryptographic module that provides cryptographic functions and services to various VMware applications via a well-defined Java-language application programming interface (API).

Security level exceptions

  • Physical Security: N/A

Approved algorithms

AlgorithmCAVP certificate
AES5365
CVL1831, 1832, 1833
DRBG2076
DSA1386
ECDSA1415
HMAC3553
KAS177
KASvendor affirmed
KBKDF194
KTSvendor affirmed
KTS
KTS
PBKDFvendor affirmed
RSA2870
SHA-342
SHS4307
Triple-DES2709

Allowed algorithms

Diffie-Hellman (CVL Cert. #1831, key agreement; key establishment methodology provides 112 bits of encryption strength); MD5; RSA (key wrapping; key establishment methodology provides 112 or 128 bits of encryption strength)

Tested configurations

  • Java SE Runtime Environment v8 (1.8.0) on BLUX 4.9 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on BLUX 4.9 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Microsoft Windows 10 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Microsoft Windows 10 on VMWare ESXi 6.5 running on Dell PowerEdge T620 (single-user mode)Java SE Runtime Environment v8 (1.8.0) on PhotonOS 1.0 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Microsoft Windows 7 (32-bit) on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Microsoft Windows 7 (32-bit) on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Microsoft Windows Server 2008 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Microsoft Windows Server 2008 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Microsoft Windows Server 2012 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Microsoft Windows Server 2012 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Microsoft Windows Server 2016 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Microsoft Windows Server 2016 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on PhotonOS 1.0 on ESXi 6.7 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on PhotonOS 1.0 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on PhotonOS 2.0 on ESXi 6.7 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on PhotonOS 2.0 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on PhotonOS 2.0 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on SLES 12 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on SLES 12 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Ubuntu 16.04 on ESXi 6.7 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Ubuntu 16.04 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Ubuntu 16.04 on VMWare ESXi 6.5 running on Dell PowerEdge T620
  • Java SE Runtime Environment v8 (1.8.0) on Windows Server 2016 on ESXi 6.7 running on Dell PowerEdge T620 (single-user mode)

Validation history

DateTypeLab
2018-05-23InitialCGI Information Systems & Management Consultants Inc
2018-10-12UpdateCGI Information Systems & Management Consultants 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 historical
  • Validation dates on record: 2018-05-23, 2018-10-12

Source documents