808bits

Microsoft Corporation Windows Embedded Compact Enhanced Cryptographic Provider 7.00.2872 and Microsoft Corporation Windows Embedded Compact Enhanced Cryptographic Provider 8.00.6246

FIPS 140-2 certificate #2957 · Microsoft Corporation · 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

Certificate

Certificate number2957
StandardFIPS 140-2
Statushistorical
Overall level1
Module typeSoftware
EmbodimentMulti-Chip Stand Alone
VendorMicrosoft Corporation · website
Software versions7.00.2872 [1] and 8.00.6246 [2]

Module description

Microsoft Windows CE and Windows Mobile Enhanced Cryptographic Provider (RSAENH) is a general-purpose, software-based, cryptographic module for Windows CE and Windows Mobile. It can be dynamically linked into applications by software developers to permit the use of general-purpose cryptography.

Security level exceptions

  • Physical Security: N/A
  • Mitigation of Other Attacks: N/A

Approved algorithms

AlgorithmCAVP certificate
AES4433, 4434
CKGvendor affirmed
DRBG1432, 1433
HMAC2945, 2946
RSA2414, 2415
SHS3651, 3652
Triple-DES2383, 2384

Allowed algorithms

HMAC-MD5; MD5; NDRNG

Tested configurations

  • Windows Embedded Compact 2013 (ARMv7) running on a TI TMDSEVM3730 [2] (single-user mode)
  • Windows Embedded Compact 2013 (x86) running on an eBox-330-A [2]
  • Windows Embedded Compact 7 (ARMv5) running on a Freescale i.MX27 Development Kit [1]
  • Windows Embedded Compact 7 (ARMv6) running on a Samsung SMDK6410 Development Kit [1]
  • Windows Embedded Compact 7 (ARMv7) running on a TI OMAP TMDSEVM3530 [1]
  • Windows Embedded Compact 7 (MIPS II FP) running on a Sigma Designs Vantage 8654 Development Kit [1]
  • Windows Embedded Compact 7 (MIPS II) running on a Sigma Designs Vantage 8654 Development Kit [1]

Validation history

DateTypeLab
2017-07-12InitialLeidos Accredited Testing & Evaluation (AT&E) Lab

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: 2017-07-12

Source documents