用于Windows 10的 FIPS 140 验证模块

下表列出了Windows 10中使用的加密模块完成的 FIPS 140 验证,并按操作系统的主要版本进行组织。 每个模块的链接安全策略文档详细介绍了模块功能,以及操作员在 FIPS 批准的操作模式下使用该模块所必须遵循的策略。 有关在其 FIPS 批准模式下使用整体操作系统的信息,请参阅 在 FIPS 批准的操作模式下使用 Windows。 有关每个模块使用的 FIPS 批准算法(包括 CAVP 算法证书)的详细信息,请参阅模块的链接安全策略文档或 CMVP 模块证书。

Windows 10版本 2004 (2020 年 5 月更新)

内部版本:10.0.19041。 已验证版本:家庭版、专业版、企业版、教育版

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker 转储筛选器 #4538 FIPS 批准:AES、RSA 和 SHS
启动管理器 #3923 FIPS 批准:AES、CKG、HMAC、PBKDF、RSA 和 SHS
代码完整性 #4511 FIPS 批准:AES、RSA 和 SHS
加密基元库 #4536 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:NDRNG
内核模式加密基元库 #4515 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:NDRNG
保护内核代码完整性 #4512 FIPS 批准:AES、RSA 和 SHS
TCB 启动器
仅适用于Enterprise Edition。
#4457 FIPS 批准:AES、CKG、DRBG、RSA 和 SHS;其他允许:NDRNG
Windows OS 加载程序 #4339 FIPS 批准:AES、CKG、DRBG、RSA 和 SHS;其他允许:NDRNG
虚拟 TPM #4537 FIPS 批准:AES、CKG、CVL、DRBG、ECDSA、HMAC、KAS、KBKDF、KTS、RSA 和 SHS;其他允许:NDRNG
Windows Resume #4348 FIPS 批准:AES、HMAC、KBKDF、RSA 和 SHS

Windows 10版本 1909 (2019 年 11 月更新)

内部版本:10.0.18363。 已验证版本:家庭版、专业版、企业版、教育版

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker 转储筛选器 #4538 FIPS 批准:AES、RSA 和 SHS
启动管理器 #3923 FIPS 批准:AES、CKG、HMAC、PBKDF、RSA 和 SHS
代码完整性 #4511 FIPS 批准:AES、RSA 和 SHS
加密基元库 #4536 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:NDRNG
内核模式加密基元库 #4515 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:NDRNG
保护内核代码完整性 #4512 FIPS 批准:AES、RSA 和 SHS
TCB 启动器
仅适用于Enterprise Edition。
#4457 FIPS 批准:AES、CKG、DRBG、RSA 和 SHS;其他允许:NDRNG
Windows OS 加载程序 #4339 FIPS 批准:AES、CKG、DRBG、RSA 和 SHS;其他允许:NDRNG
虚拟 TPM #4537 FIPS 批准:AES、CKG、CVL、DRBG、ECDSA、HMAC、KAS、KBKDF、KTS、RSA 和 SHS;其他允许:NDRNG
Windows Resume #4348 FIPS 批准:AES、HMAC、KBKDF、RSA 和 SHS

Windows 10版本 1903 (2019 年 5 月更新)

内部版本:10.0.18362。 已验证版本:家庭版、专业版、企业版、教育版

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker 转储筛选器 #4538 FIPS 批准:AES、RSA 和 SHS
启动管理器 #3923 FIPS 批准:AES、CKG、HMAC、PBKDF、RSA 和 SHS
代码完整性 #4511 FIPS 批准:AES、RSA 和 SHS
加密基元库 #4536 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:NDRNG
内核模式加密基元库 #4515 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:NDRNG
保护内核代码完整性 #4512 FIPS 批准:AES、RSA 和 SHS
Windows OS 加载程序 #4339 FIPS 批准:AES、CKG、DRBG、RSA 和 SHS;其他允许:NDRNG
虚拟 TPM #4537 FIPS 批准:AES、CKG、CVL、DRBG、ECDSA、HMAC、KAS、KBKDF、KTS、RSA 和 SHS;其他允许:NDRNG
Windows Resume #4348 FIPS 批准:AES、HMAC、KBKDF、RSA 和 SHS

Windows 10 版本 1809 (2018 年 10 月更新)

内部版本:10.0.17763。 已验证版本:家庭版、专业版、企业版、教育版

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker 转储筛选器 #3092 FIPS 批准:AES、RSA 和 SHS
启动管理器 #3089 FIPS 批准:AES、CKG、HMAC、PBKDF、RSA 和 SHS
代码完整性 #3644 FIPS 批准:RSA 和 SHS
加密基元库 #3197 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
内核模式加密基元库 #3196 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
保护内核代码完整性 #3651 FIPS 批准:RSA 和 SHS
虚拟 TPM #3690 FIPS 批准:AES、CKG、CVL、DRBG、ECDSA、HMAC、KAS、KBKDF、KTS、RSA 和 SHS;其他允许:NDRNG
Windows OS 加载程序 #3615 FIPS 批准:AES、CKG、DRBG、RSA 和 SHS;其他允许:NDRNG

Windows 10版本 1803 (2018 年 4 月更新)

内部版本:10.0.17134。 已验证版本:家庭版、专业版、企业版、教育版

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker 转储筛选器 #3092 FIPS 批准:AES、RSA 和 SHS
启动管理器 #3089 FIPS 批准:AES、CKG、HMAC、PBKDF、RSA 和 SHS
代码完整性 #3195 FIPS 批准:AES、RSA 和 SHS
加密基元库 #3197 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
内核模式加密基元库 #3196 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
保护内核代码完整性 #3096 FIPS 批准:AES、RSA 和 SHS
Windows OS 加载程序 #3480 FIPS 批准:AES、CKG、DRBG、RSA 和 SHS;其他允许:NDRNG

Windows 10,版本 1709 (Fall Creators Update)

内部版本:10.0.16299。 已验证版本:家庭版、专业版、企业版、教育版、S 版、Surface Hub 版、移动版

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker 转储筛选器 #3092 FIPS 批准:AES、RSA 和 SHS
启动管理器 #3089 FIPS 批准:AES、CKG、HMAC、PBKDF、RSA 和 SHS
代码完整性 #3195 FIPS 批准:AES、RSA 和 SHS
加密基元库 #3197 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
内核模式加密基元库 #3196 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
保护内核代码完整性 #3096 FIPS 批准:AES、RSA 和 SHS
Windows Resume #3091 FIPS 批准:AES、RSA 和 SHS
Windows OS 加载程序 #3194 FIPS 批准:AES、RSA 和 SHS;其他允许:NDRNG

Windows 10版本 1703 (创意者更新)

内部版本:10.0.15063。 已验证版本:家庭版、专业版、企业版、教育版、S 版、Surface Hub 版、移动版

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker 转储筛选器
仅适用于专业版、企业版、教育版、S 版、移动版和 Surface Hub 版本。
#3092 FIPS 批准:AES、RSA 和 SHS
启动管理器 #3089 FIPS 批准:AES、CKG、HMAC、PBKDF、RSA 和 SHS
代码完整性 (ci.dll) #3093 FIPS 批准:AES、RSA 和 SHS
加密基元库 (bcryptprimitives.dll 和 ncryptsslp.dll) #3095 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
内核模式加密基元库 (cng.sys) #3094 FIPS 批准:AES、CKG、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
保护内核代码完整性 (skci.dll)
仅适用于专业版、企业版、教育版和 S 版。
#3096 FIPS 批准:AES、RSA 和 SHS
Windows OS 加载程序 #3090 FIPS 批准:AES、RSA 和 SHS
Windows Resume
仅适用于家庭版、专业版、企业版、教育版和 S 版。
#3091 FIPS 批准:AES、RSA 和 SHS

Windows 10,版本 1607 (周年更新)

内部版本:10.0.14393.1770。 已验证版本:Windows 10 (家庭/消费者) 、专业版、企业版、企业 LTSB 版、移动版

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker Windows OS Loader (winload) #3502 FIPS 批准:AES、RSA 和 SHS;其他允许:NDRNG
BitLocker Windows Resume (winresume)
仅适用于家庭版、专业版、企业版和企业版 LTSB 版本。
#3501 FIPS 批准:AES、RSA 和 SHS
启动管理器 #3487 FIPS 批准:AES、HMAC、PBKDF、RSA 和 SHS
代码完整性 (ci.dll) #3510 FIPS 批准:AES、RSA 和 SHS
保护内核代码完整性 (skci.dll)
仅适用于专业版、企业版和企业版 LTSB 版本。
#3513 FIPS 批准:RSA 和 SHS;其他允许:MD5

内部版本:10.0.14393。 已验证版本:Windows 10 (家庭/消费者) 、专业版、企业版、企业 LTSB 版、移动版

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker 转储筛选器 (dumpfve.sys)
仅适用于专业版、企业版、企业 LTSB 版和移动版。
#2934 FIPS 已批准:AES
BitLocker Windows OS Loader (winload) #2932 FIPS 批准:AES、RSA 和 SHS;其他允许:NDRNG
BitLocker Windows Resume (winresume)
仅适用于家庭版、专业版、企业版和企业版 LTSB 版本。
#2933 FIPS 批准:AES、RSA 和 SHS;其他允许:MD5
启动管理器 #2931 FIPS 批准:AES、HMAC、PBKDF、RSA 和 SHS;其他允许:MD5、不符合 PBKDF 和 VMK KDF
代码完整性 (ci.dll) #2935 FIPS 批准:RSA 和 SHS
加密基元库 (bcryptprimitives.dll 和 ncryptsslp.dll) #2937 FIPS 批准:AES、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5 和 MD5
内核模式加密基元库 (cng.sys) #2936 FIPS 批准:AES、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
保护内核代码完整性 (skci.dll)
仅适用于专业版、企业版和企业版 LTSB 版本。
#2938 FIPS 批准:RSA 和 SHS;其他允许:MD5

Windows 10版本 1511 (11 月更新)

内部版本:10.0.10586.1176。 已验证版本:家庭版、专业版、企业版、企业版 LTSB、移动版、Surface Hub

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker Windows OS Loader (winload) #3451 FIPS 批准:AES、RSA 和 SHS
BitLocker Windows Resume (winresume)
仅适用于家庭版、专业版和企业版。
#3464 FIPS 批准:AES、RSA 和 SHS
启动管理器 #3447 FIPS 批准:AES、HMAC、PBKDF、RSA 和 SHS
代码完整性 (ci.dll) #3469 FIPS 批准:AES、RSA 和 SHS

内部版本:10.0.10586。 已验证版本:家庭版、专业版、企业版、企业版 LTSB、移动版、Surface Hub

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker 转储筛选器 (dumpfve.sys)
仅适用于专业版、企业版、移动版和 Surface Hub 版本。
#2703 FIPS 已批准:AES
BitLocker Windows OS Loader (winload)
仅适用于家庭版、专业版、企业版、移动版和 Surface Hub 版本。
#2701 FIPS 批准:AES、RSA 和 SHS;其他允许:MD5 和 NDRNG
BitLocker Windows Resume (winresume)
仅适用于家庭版、专业版和企业版。
#2702 FIPS 批准:AES、RSA 和 SHS;其他允许:MD5
启动管理器
仅适用于家庭版、专业版、企业版、移动版和 Surface Hub 版本。
#2700 FIPS 批准:AES、HMAC、PBKDF、RSA 和 SHS;其他允许:MD5、不符合 KDF 和不符合 PBKDF
代码完整性 (ci.dll) #2604 FIPS 批准:RSA 和 SHS;其他允许:不符合 AES 和 MD5
加密基元库 (bcryptprimitives.dll 和 ncryptsslp.dll) #2606 FIPS 批准:AES、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
内核模式加密基元库 (cng.sys) #2605 FIPS 批准:AES、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
保护内核代码完整性 (skci.dll)
仅适用于企业版和企业 LTSB 版本。
#2607 FIPS 批准:RSA 和 SHS

Windows 10版本 1507

内部版本:10.0.10240.17643。 已验证版本:企业 LTSB

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker Windows OS Loader (winload) #3427 FIPS 批准:AES、RSA 和 SHS;其他允许:NDRNG
BitLocker Windows Resume (winresume) #3426 FIPS 批准:AES、RSA 和 SHS
启动管理器 #3415 FIPS 批准:AES、HMAC、PBKDF、RSA 和 SHS
代码完整性 (ci.dll) #3437 FIPS 批准:AES、RSA 和 SHS

内部版本:10.0.10240。 已验证版本:家庭版、专业版、企业版、企业 LTSB 版、移动版和 Surface Hub

加密模块 (链接到安全策略文档) CMVP 证书# 验证算法
BitLocker 转储筛选器 (dumpfve.sys)
仅适用于专业版、企业版和企业版 LTSB 版本。
#2603 FIPS 已批准:AES
BitLocker Windows OS Loader (winload)
仅适用于家庭版、专业版、企业版和企业版 LTSB 版本。
#2601 FIPS 批准:AES、RSA 和 SHS;其他允许:MD5 和 NDRNG
BitLocker Windows Resume (winresume)
仅适用于家庭版、专业版、企业版和企业版 LTSB 版本。
#2602 FIPS 批准:AES、RSA 和 SHS;其他允许:MD5
启动管理器
仅适用于家庭版、专业版、企业版和企业版 LTSB 版本。
#2600 FIPS 批准:AES、HMAC、KTS、PBKDF、RSA 和 SHS;其他允许:MD5、不符合 KDF 和不符合 PBKDF
代码完整性 (ci.dll) #2604 FIPS 批准:RSA 和 SHS;其他允许:不符合 AES 和 MD5
加密基元库 (bcryptprimitives.dll 和 ncryptsslp.dll) #2606 FIPS 批准:AES、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
内核模式加密基元库 (cng.sys) #2605 FIPS 批准:AES、CVL、DRBG、DSA、ECDSA、HMAC、KAS、KBKDF、KTS、PBKDF、RSA、SHS 和 Triple-DES;其他允许:HMAC-MD5、MD5 和 NDRNG
保护内核代码完整性 (skci.dll)
仅适用于企业版和企业 LTSB 版本。
#2607 FIPS 批准:RSA 和 SHS