Module Name
Microsoft Windows CE, Windows Mobile, and Windows Embedded Handheld Enhanced Cryptographic Provider (RSAENH)
Historical Reason
RNG SP800-131A Revision 1 Transition
Caveat
When operated in FIPS mode
Security Level Exceptions
Embodiment
Multi-chip standalone
Description
Microsoft Windows CE, Windows Mobile, and Windows Embedded
Handheld Enhanced Cryptographic Provider (RSAENH) is a general-purpose, softwarebased, cryptographic module for Windows CE, Windows Mobile, and Windows Embedded Handheld. It can be dynamically linked into applications by software developers to permit the use of general-purpose cryptography.
Tested Configuration(s)
- Windows CE 5.01 [1], Windows CE 5.00 [1], Windows Mobile 6.0 [2], Windows Mobile 6.1 [2], 6.5 [2] and Windows Embedded Handheld 6.5 [3] (single-user mode)
Approved Algorithms
AES |
Certs. #224 [1], #507 [2], and #3331 [3] |
HMAC |
Certs. #31 [1], #260 [2], and #2122 [3] |
RNG |
Certs. #66 [1], #286 [2], and #1360 [3] |
RSA |
Certs. #52 [1], #222 [2], and #1711 [3] |
SHS |
Certs. #305 [1], #578 [2], and #2764 [3] |
Triple-DES |
Certs. #315 [1], #517 [2], and #1902 [3] |
Other Algorithms
DES (Cert. #296 [1]); DES [2][3]; HMAC MD5; MD5; RC2; RC4
Software Versions
5.01.01603 [1], 5.00.911762 [1], 5.04.17228 [2], 5.05.19202 [2], 5.05.21840 [2], and 5.2.29344 [3]