Module Name
Microsoft Windows CE and Windows Mobile Enhanded Cryptographic Provider 6.00.1937 and Microsoft Windows Embedded Compact Enhanced Cryptographic Provider 7.00.1687
Historical Reason
RNG SP800-131A Revision 1 Transition
Caveat
When operated in FIPS mode
Embodiment
Multi-chip standalone
Description
Microsoft Windows Embedded Compact Enhanced Cryptographic Provider 7.00.1687 and the Microsoft Windows CE and Windows Mobile Enhanced Cryptographic Provider 6.00.1937 (RSAENH) are general-purpose, software-based, cryptographic modules for Windows Embedded Compact. Like cryptographic providers that ship with Microsoft Windows Embedded Compact, RSAENH encapsulates several different cryptographic algorithms in an easy-to-use cryptographic module accessible via the Microsoft CryptoAPI. It can be dynamically linked into applications by software developers to permit the use of general-purpose cryptography. RSAENH meets the Level 1 FIPS 140-2 Validation requirements.
Tested Configuration(s)
- Microsoft Windows CE 6.0 [1], Microsoft Windows CE 6.0 R2 [1] and Microsoft Windows Embedded Compact 7 [2] (single user mode)
Approved Algorithms
AES |
Certs. #516 [1] and #2024 [2] |
HMAC |
Certs. #267 [1] and #1227 [2] |
RNG |
Certs. #292 [1] and #1060 [2] |
RSA |
Cert. #230 [1] and #1052 [2] |
SHS |
Certs. #589 [1] and #1774 [2] |
Triple-DES |
Certs. #526 [1] and #1308 [2] |
Other Algorithms
MD5; HMAC-MD5; RC2; RC4; DES
Software Versions
6.00.1937 [1] and 7.00.1687 [2]