Certificate 1989 - Windows Embedded Compact Cryptographic Primitives Library (bcrypt.dll)
intCertNum 1989
strVendorName Microsoft Corporation
strURL http://www.microsoft.com
strAddress1 One Microsoft Way
strAddress2
strAddress3
strCity Redmond
strStateProv WA
strPostalCode 98052-6399
strCountry 98052-6399
strContact Kevin Michelizzi
strEmail Kevin.Michelizzi@microsoft.com
strPhone 425-707-1227
strFax 425-936-7329
strContact2 Chien-Her Chin
strEmail2 chien-her.chin@microsoft.com
strFax2 425-936-7329
strPhone2 425-706-5116
intCertNum 1989
strModuleName Windows Embedded Compact Cryptographic Primitives Library (bcrypt.dll)
strPartNumber Software Version: 7.00.1687
memModuleNotes When operated in FIPS mode. The module generates cryptographic keys whose strengths are modified by available entropy.
str140Version 140-2
_sp_ Security Policy   [pdf][html][txt]
_cert_ Certificate   [pdf]
strPURL
strModuleType Software
strValidationDate 08/13/2013
intOverallLevel 1
memIndividualLevelNotes ;;-Operational Environment: Tested as meeting Level 1 with Windows Embedded Compact 7 running on a Sigma Designs Vantage 8654 Development Kit with a Sigma Designs SMP8654 (MIPSII_FP) CPU; Windows Embedded Compact 7 running on a Sigma Designs Vantage 8654 Development Kit with a Sigma Designs SMP8654 (MIPSII) CPU; Windows Embedded Compact 7 running on a TI OMAP TMDSEVM3530 with Texas Instruments EVM3530 CPU; Windows Embedded Compact 7 running on a Samsung SMDK6410 Development Kit with Samsung SMDK6410 CPU; Windows Embedded Compact 7 running on a Freescale i.MX27 Development Kit with Freescale i.MX27 CPU; Windows Embedded Compact 7 running on an eBox-330-A with MSTI PDX-600 CPU (single-user mode)
strFIPSAlgorithms AES (Cert. #2023);
DRBG (Cert. #193);
DSA (Cert. #645);
ECDSA (Cert. #295);
HMAC (Cert. #1364);
RSA (Cert. #1051);
SHS (Cert. #1773);
Triple-DES (Cert. #1307)
strOtherAlgorithms DES;
Diffie-Hellman (key agreement: key establishment methodology provides between 112 and 150 bits of encryption strength;
non-compliant less than 112 bits of encryption strength);
DES;
Dual-EC DRBG (non-compliant);
EC Diffie-Hellman (key agreement: key establishment methodology provides between 128 and 256 bits of encryption strength);
MD2;
MD4;
MD5;
RC2;
RC4;
RSA key transport (key agreement: key establishment methodology provides between 112 and 150 bits of encryption strength;
non-compliant less than 112 bits of encryption strength)
strConfiguration Multi-chip standalone
memModuleDescription The Microsoft Windows Cryptographic Primitives Library is a general purpose, software-based, cryptographic module. The primitive provider functionality is offered through one cryptographic module, BCRYPT.DLL (version 7.00.1687), subject to FIPS-140-2 validation. BCRYPT.DLL provides cryptographic services, through its documented interfaces, to Windows Embedded Compact 7 components and applications running on Windows Embedded Compact 7.
intModuleCount 1
memAdditionalNotes
strFirstValidtionDate 08/13/13 00:00:00
strLabName Leidos
strValidationYear 2013