Cryptographic Algorithm Validation Program CAVP

Description
The Microsoft Windows Next Generation Cryptographic algorithm implementation provides enhanced support for AES, AES DRBG, HMAC, SHS (SHA), and Triple-DES. All implementations are packaged into a library used by Microsoft and other third-party applications.
Version
10.0.14393
Type
SOFTWARE
Vendor
Microsoft Corporation
One Microsoft Way
Redmond, WA 98052-6399
USA
Contacts
Tim Myers
FIPS@microsoft.com
800-Microsoft

SHS 3347 First Validated: 8/24/2016

Operating Environment Algorithm Capabilities
Server 2016 with Windows Hyper-V enabled (x64) on Intel Core i7 with AES-NI and without SHA Extensions w/ Microsoft Surface Book
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Anniversary Update (x64) on Intel Atom x7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on AMD A4 with AES-NI and PCLMULQDQ and SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i5 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 4
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Book
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Mobile Anniversary Update (ARMSv7) on Qualcomm Snapdragon 808 (A57, A53) w/Microsoft Lumia 950
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Mobile Anniversary Update (ARMv7) on Qualcomm Snapdragon 212 (A7) w/ Microsoft Lumia 650
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Mobile Anniversary Update (ARMv7) on Qualcomm Snapdragon 820 (Kryo)
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i5 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 4
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Book
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows 10 Pro Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows Server 2016 Datacenter (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows Server 2016 Datacenter with Windows Hyper-V enabled (x64) on Intel Core i5 with AES-NI and without SHA Extensions w/ HP ProDesk 600 G2
SHA-1
  • Message Length: 0-51200 Increment 8
Windows Server 2016 Datacenter with Windows Hyper-V enabled (x64) on Intel Core i7 with AES-NI and without SHA Extensions w/ Microsoft Surface Book
SHA-1
  • Message Length: 0-51200 Increment 8
Windows Server 2016 Standard (x64) on AMD A4 with AES-NI and PCLMULQDQ and SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows Server 2016 Standard (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Windows Server 2016 with Windows Hyper-V enabled (x64) on Intel Core i5 with AES-NI and without SHA Extensions w/ Dell OptiPlex 3040
SHA-1
  • Message Length: 0-51200 Increment 8
Windows Storage Server 2016 (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-1
  • Message Length: 0-51200 Increment 8
Server 2016 with Windows Hyper-V enabled (x64) on Intel Core i7 with AES-NI and without SHA Extensions w/ Microsoft Surface Book
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Anniversary Update (x64) on Intel Atom x7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on AMD A4 with AES-NI and PCLMULQDQ and SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i5 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 4
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Book
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Mobile Anniversary Update (ARMSv7) on Qualcomm Snapdragon 808 (A57, A53) w/Microsoft Lumia 950
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Mobile Anniversary Update (ARMv7) on Qualcomm Snapdragon 212 (A7) w/ Microsoft Lumia 650
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Mobile Anniversary Update (ARMv7) on Qualcomm Snapdragon 820 (Kryo)
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i5 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 4
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Book
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows 10 Pro Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows Server 2016 Datacenter (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows Server 2016 Datacenter with Windows Hyper-V enabled (x64) on Intel Core i5 with AES-NI and without SHA Extensions w/ HP ProDesk 600 G2
SHA-256
  • Message Length: 0-51200 Increment 8
Windows Server 2016 Datacenter with Windows Hyper-V enabled (x64) on Intel Core i7 with AES-NI and without SHA Extensions w/ Microsoft Surface Book
SHA-256
  • Message Length: 0-51200 Increment 8
Windows Server 2016 Standard (x64) on AMD A4 with AES-NI and PCLMULQDQ and SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows Server 2016 Standard (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Windows Server 2016 with Windows Hyper-V enabled (x64) on Intel Core i5 with AES-NI and without SHA Extensions w/ Dell OptiPlex 3040
SHA-256
  • Message Length: 0-51200 Increment 8
Windows Storage Server 2016 (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-256
  • Message Length: 0-51200 Increment 8
Server 2016 with Windows Hyper-V enabled (x64) on Intel Core i7 with AES-NI and without SHA Extensions w/ Microsoft Surface Book
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Anniversary Update (x64) on Intel Atom x7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on AMD A4 with AES-NI and PCLMULQDQ and SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i5 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 4
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Book
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Mobile Anniversary Update (ARMSv7) on Qualcomm Snapdragon 808 (A57, A53) w/Microsoft Lumia 950
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Mobile Anniversary Update (ARMv7) on Qualcomm Snapdragon 212 (A7) w/ Microsoft Lumia 650
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Mobile Anniversary Update (ARMv7) on Qualcomm Snapdragon 820 (Kryo)
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i5 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 4
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Book
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows 10 Pro Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows Server 2016 Datacenter (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows Server 2016 Datacenter with Windows Hyper-V enabled (x64) on Intel Core i5 with AES-NI and without SHA Extensions w/ HP ProDesk 600 G2
SHA-384
  • Message Length: 0-102400 Increment 8
Windows Server 2016 Datacenter with Windows Hyper-V enabled (x64) on Intel Core i7 with AES-NI and without SHA Extensions w/ Microsoft Surface Book
SHA-384
  • Message Length: 0-102400 Increment 8
Windows Server 2016 Standard (x64) on AMD A4 with AES-NI and PCLMULQDQ and SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows Server 2016 Standard (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Windows Server 2016 with Windows Hyper-V enabled (x64) on Intel Core i5 with AES-NI and without SHA Extensions w/ Dell OptiPlex 3040
SHA-384
  • Message Length: 0-102400 Increment 8
Windows Storage Server 2016 (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-384
  • Message Length: 0-102400 Increment 8
Server 2016 with Windows Hyper-V enabled (x64) on Intel Core i7 with AES-NI and without SHA Extensions w/ Microsoft Surface Book
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Anniversary Update (x64) on Intel Atom x7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on AMD A4 with AES-NI and PCLMULQDQ and SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i5 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 4
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Book
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Enterprise LTSB Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Mobile Anniversary Update (ARMSv7) on Qualcomm Snapdragon 808 (A57, A53) w/Microsoft Lumia 950
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Mobile Anniversary Update (ARMv7) on Qualcomm Snapdragon 212 (A7) w/ Microsoft Lumia 650
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Mobile Anniversary Update (ARMv7) on Qualcomm Snapdragon 820 (Kryo)
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i5 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 4
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Book
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Core i7 with AES-NI and PCLMULQDQ and SSSE 3 w/Microsoft Surface Pro 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Pro Anniversary Update (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows 10 Pro Anniversary Update (x86) on Intel Core i3 without AES-NI or PCLMULQDQ or SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows Server 2016 Datacenter (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows Server 2016 Datacenter with Windows Hyper-V enabled (x64) on Intel Core i5 with AES-NI and without SHA Extensions w/ HP ProDesk 600 G2
SHA-512
  • Message Length: 0-102400 Increment 8
Windows Server 2016 Datacenter with Windows Hyper-V enabled (x64) on Intel Core i7 with AES-NI and without SHA Extensions w/ Microsoft Surface Book
SHA-512
  • Message Length: 0-102400 Increment 8
Windows Server 2016 Standard (x64) on AMD A4 with AES-NI and PCLMULQDQ and SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows Server 2016 Standard (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8
Windows Server 2016 with Windows Hyper-V enabled (x64) on Intel Core i5 with AES-NI and without SHA Extensions w/ Dell OptiPlex 3040
SHA-512
  • Message Length: 0-102400 Increment 8
Windows Storage Server 2016 (x64) on Intel Xeon with AES-NI and PCLMULQDQ and SSSE 3
SHA-512
  • Message Length: 0-102400 Increment 8

Created October 05, 2016, Updated October 19, 2020