This is an archive
(replace .gov by .rip)

Cryptographic Algorithm Validation Program CAVP

Description
The cryptographic module BCRYPT.DLL encapuslates several different cryptographic algorithms in an easy-to-use module, accessible via the Microsoft CNG (Cryptography Next Generation) API. It permits the use of general-purpose FIPS 140-2 compliant cryptography in Windows Embedded Compact components and applications, through its documented interfaces.
Version
8.00.6246
Type
SOFTWARE
Vendor
Microsoft Corporation
One Microsoft Way
Redmond, WA 98052-6399
USA
Contacts
Microsoft Certifications Team
fips@microsoft.com
1-800-Microsoft
Fax: 425-706-7329

SHS 3648 Expand All First Validated: 3/24/2017

Operating Environment Algorithm Capabilities
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 SHA-1 Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 SHA-1 Expand
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 SHA-256 Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 SHA-256 Expand
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 SHA-384 Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 SHA-384 Expand
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 SHA-512 Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 SHA-512 Expand

HMAC 2942 Expand All First Validated: 3/24/2017

Operating Environment Algorithm Capabilities
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 HMAC-SHA-1 Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 HMAC-SHA-1 Expand
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 HMAC-SHA2-256 Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 HMAC-SHA2-256 Expand
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 HMAC-SHA2-384 Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 HMAC-SHA2-384 Expand
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 HMAC-SHA2-512 Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 HMAC-SHA2-512 Expand

ECDSA 1072 Expand All First Validated: 3/24/2017

Operating Environment Algorithm Capabilities
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 ECDSA KeyGen (186-4) Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 ECDSA KeyGen (186-4) Expand
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 ECDSA KeyVer (186-4) Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 ECDSA KeyVer (186-4) Expand
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 ECDSA SigGen (186-4) Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 ECDSA SigGen (186-4) Expand
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 ECDSA SigVer (186-4) Expand
Windows Embedded Compact 2013 (x86) on MSTI PDX-600 ECDSA SigVer (186-4) Expand

AES 4430 Expand All First Validated: 3/24/2017

Operating Environment Algorithm Capabilities
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 AES-CBC Expand
Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 Expand
    AES-CBC Expand
    Windows Embedded Compact 2013 (x86) on MSTI PDX-600 AES-CBC Expand
    Windows Embedded Compact 2013 (x86) on MSTI PDX-600 Expand
      AES-CBC Expand
      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 AES-CCM Expand
      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 Expand
        AES-CCM Expand
        Windows Embedded Compact 2013 (x86) on MSTI PDX-600 Expand
          AES-CCM Expand
          Windows Embedded Compact 2013 (x86) on MSTI PDX-600 AES-CCM Expand
          Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 AES-CFB8 Expand
          Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 Expand
            AES-CFB8 Expand
            Windows Embedded Compact 2013 (x86) on MSTI PDX-600 AES-CFB8 Expand
            Windows Embedded Compact 2013 (x86) on MSTI PDX-600 Expand
              AES-CFB8 Expand
              Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 AES-CTR Expand
              Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 Expand
                AES-CTR Expand
                Windows Embedded Compact 2013 (x86) on MSTI PDX-600 AES-CTR Expand
                Windows Embedded Compact 2013 (x86) on MSTI PDX-600 Expand
                  AES-CTR Expand
                  Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 AES-ECB Expand
                  Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 Expand
                    AES-ECB Expand
                    Windows Embedded Compact 2013 (x86) on MSTI PDX-600 Expand
                      AES-ECB Expand
                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 AES-ECB Expand
                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 AES-GCM Expand
                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 Expand
                        AES-GCM Expand
                        Windows Embedded Compact 2013 (x86) on MSTI PDX-600 AES-GCM Expand
                        Windows Embedded Compact 2013 (x86) on MSTI PDX-600 Expand
                          AES-GCM Expand
                          Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 AES-GMAC Expand
                          Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 Expand
                            AES-GMAC Expand
                            Windows Embedded Compact 2013 (x86) on MSTI PDX-600 Expand
                              AES-GMAC Expand
                              Windows Embedded Compact 2013 (x86) on MSTI PDX-600 AES-GMAC Expand

                              Component 1139 Expand All First Validated: 3/24/2017

                              Operating Environment Algorithm Capabilities
                              Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 KDF IKEv1 Expand
                              Windows Embedded Compact 2013 (x86) on MSTI PDX-600 KDF IKEv1 Expand
                              Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 KDF TLS Expand
                              Windows Embedded Compact 2013 (x86) on MSTI PDX-600 KDF TLS Expand

                              KAS 114 Expand All First Validated: 3/24/2017

                              Operating Environment Algorithm Capabilities
                              Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 KAS-ECC Expand
                              Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 Expand
                                KAS-ECC Expand
                                Windows Embedded Compact 2013 (x86) on MSTI PDX-600 Expand
                                  KAS-ECC Expand
                                  Windows Embedded Compact 2013 (x86) on MSTI PDX-600 KAS-ECC Expand
                                  Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 KAS-FFC Expand
                                  Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 Expand
                                    KAS-FFC Expand
                                    Windows Embedded Compact 2013 (x86) on MSTI PDX-600 Expand
                                      KAS-FFC Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 KAS-FFC Expand

                                      DRBG 1429 Expand All First Validated: 3/24/2017

                                      Operating Environment Algorithm Capabilities
                                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 Counter DRBG Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 Counter DRBG Expand

                                      DSA 1187 Expand All First Validated: 3/24/2017

                                      Operating Environment Algorithm Capabilities
                                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 DSA PQGVer (186-4) Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 DSA PQGVer (186-4) Expand
                                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 DSA SigVer (186-4) Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 DSA SigVer (186-4) Expand

                                      TDES 2381 Expand All First Validated: 3/24/2017

                                      Operating Environment Algorithm Capabilities
                                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 TDES-CBC Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 TDES-CBC Expand
                                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 TDES-CFB8 Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 TDES-CFB8 Expand
                                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 TDES-ECB Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 TDES-ECB Expand

                                      RSA 2411 Expand All First Validated: 3/24/2017

                                      Operating Environment Algorithm Capabilities
                                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 RSA KeyGen (186-4) Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 RSA KeyGen (186-4) Expand
                                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 RSA SigGen (186-2) Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 RSA SigGen (186-2) Expand
                                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 RSA SigGen (186-4) Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 RSA SigGen (186-4) Expand
                                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 RSA SigVer (186-2) Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 RSA SigVer (186-2) Expand
                                      Windows Embedded Compact 2013 (ARMv7) on Texas Instruments EVM3730 RSA SigVer (186-4) Expand
                                      Windows Embedded Compact 2013 (x86) on MSTI PDX-600 RSA SigVer (186-4) Expand

                                      Created October 05, 2016, Updated November 24, 2020