{"_type": "sec_certs.sample.fips.FIPSCertificate", "dgst": "131927c002782b5d", "cert_id": 4537, "web_data": {"_type": "sec_certs.sample.fips.FIPSCertificate.WebData", "module_name": "Virtual TPM", "validation_history": [{"_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry", "date": "2023-06-20", "validation_type": "Initial", "lab": "Leidos Accredited Testing & Evaluation (AT&E) Lab"}], "vendor_url": "http://www.microsoft.com", "vendor": "Microsoft Corporation", "certificate_pdf_url": "https://csrc.nist.gov/CSRC/media/projects/cryptographic-module-validation-program/documents/certificates/June 2023_050723_0638 (1).pdf", "module_type": "Software", "standard": "FIPS 140-2", "status": "active", "level": 1, "caveat": "When operated in FIPS mode with the modules Kernel Mode Cryptographic Primitives Library validated to FIPS 140-2 under Cert. #4515 operating in FIPS mode and Code Integrity validated to FIPS 140-2 under Cert. #4511 operating in FIPS mode or Secure Kernel Code Integrity validated to FIPS 140-2 under Cert. #4512 operating in FIPS mode", "exceptions": ["Physical Security: N/A", "Design Assurance: Level 2"], "embodiment": "Multi-Chip Stand Alone", "description": "The Virtual Trusted Platform Module (Virtual TPM or VTPM) is a dynamically linked library, TPMEngUM.dll, that provides TPM 2.0 cryptographic services to virtual machines that are running in guest partitions on the host Windows operating system.", "tested_conf": ["Windows 10 Education May 2019 Update (x64) running on a Microsoft Surface Laptop 2 with an Intel Core i5-8350U with PAA [1]", "Windows 10 Education May 2020 Update (x64) running on a Microsoft Surface Go with an Intel Pentium Gold 4415Y with PAA [3]", "Windows 10 Education November 2019 Update (x64) running on a Microsoft Surface Go with an Intel Pentium Gold 4415Y with PAA [2]", "Windows 10 Enterprise May 2019 Update (x64) running on a Dell Latitude 5290 with an Intel Core i7-8650U with PAA [1]", "Windows 10 Enterprise May 2019 Update (x64) running on a Microsoft Surface Book 2 with an Intel Core i7-8650U with PAA [1]", "Windows 10 Enterprise May 2019 Update (x64) running on a Microsoft Surface Laptop 2 with an Intel Core i5-8350U with PAA [1]", "Windows 10 Enterprise May 2019 Update (x64) running on a Microsoft Surface Pro 6 with an Intel Core i5-8250U with PAA [1]", "Windows 10 Enterprise May 2019 Update (x64) running on a Microsoft Surface Studio 2 with an Intel Core i7-7820HQ with PAA [1]", "Windows 10 Enterprise May 2019 Update (x64) running on a Samsung Galaxy Book 12\" with an Intel Core i5-7200 with PAA [1]", "Windows 10 Enterprise May 2019 Update (x64) running on an HP EliteBook x360 830 G5 with an Intel Core i5-8350U with PAA [1]", "Windows 10 Enterprise May 2020 Update (x64) running on a Dell Latitude 5300 2-in-1 with an Intel Core i7-8665U with PAA [3]", "Windows 10 Enterprise May 2020 Update (x64) running on a Microsoft Surface Book 2 with an Intel Core i7-8650U with PAA [3]", "Windows 10 Enterprise May 2020 Update (x64) running on a Microsoft Surface Go 2 LTE with an Intel Pentium Gold 4425y with PAA [3]", "Windows 10 Enterprise May 2020 Update (x64) running on a Microsoft Surface Pro 6 with an Intel Core i7-8650U with PAA [3]", "Windows 10 Enterprise May 2020 Update (x64) running on a Microsoft Surface Pro 7 with an Intel Core i3-1005G1 with PAA [3]", "Windows 10 Enterprise May 2020 Update (x64) running on a Panasonic Toughbook FZ 55 with an Intel Core i5-8365U with PAA [3]", "Windows 10 Enterprise May 2020 Update (x64) running on an HP EliteBook x360 830 G6 with an Intel Core i7-8565U with PAA [3]", "Windows 10 Enterprise November 2019 Update (x64) running on a Dell Latitude 5300 2-in-1 with an Intel Core i7-8665U with PAA [2]", "Windows 10 Enterprise November 2019 Update (x64) running on a Microsoft Surface Book 2 with an Intel Core i7-8650U with PAA [2]", "Windows 10 Enterprise November 2019 Update (x64) running on a Microsoft Surface Go LTE with an Intel Pentium Gold 4415Y with PAA [2]", "Windows 10 Enterprise November 2019 Update (x64) running on a Microsoft Surface Laptop 3 with an Intel Core i5-1035G7 with PAA [2]", "Windows 10 Enterprise November 2019 Update (x64) running on a Microsoft Surface Pro 6 with an Intel Core i5-8250U with PAA [2]", "Windows 10 Enterprise November 2019 Update (x64) running on a Panasonic Toughbook CF-33 with an Intel Core i5-7300U with PAA [2]", "Windows 10 Enterprise November 2019 Update (x64) running on a Samsung Galaxy Book 12\" with an Intel Core i5-7200 with PAA [2]", "Windows 10 Enterprise November 2019 Update (x64) running on an HP EliteBook x360 830 G6 with an Intel Core i7-8565U with PAA [2]", "Windows 10 Pro May 2019 Update (x64) running on a Dell Latitude 12 Rugged Tablet with an Intel Core i5-8350U with PAA [1]", "Windows 10 Pro May 2019 Update (x64) running on a Microsoft Surface Book 2 with an Intel Core i7-8650U with PAA [1]", "Windows 10 Pro May 2019 Update (x64) running on a Microsoft Surface Go with an Intel Pentium Gold 4415Y with PAA [1]", "Windows 10 Pro May 2019 Update (x64) running on a Microsoft Surface Laptop 2 with an Intel Core i5-8350U with PAA [1]", "Windows 10 Pro May 2019 Update (x64) running on a Microsoft Surface Pro 6 with an Intel Core i5-8250U with PAA [1]", "Windows 10 Pro May 2019 Update (x64) running on a Panasonic Toughbook CF-33 with an Intel Core i5-7300U with PAA [1]", "Windows 10 Pro May 2019 Update (x64) running on a Samsung Galaxy Book 10.6\" with an Intel Core m3-7Y30 with PAA [1]", "Windows 10 Pro May 2019 Update (x64) running on an HP Slimline Desktop with an Intel Pentium J4205 with PAA [1]", "Windows 10 Pro May 2019 Update (x64) running on an HP ZBook 15 G5 with an Intel Core i5-8400H with PAA [1]", "Windows 10 Pro May 2020 Update (x64) running on a Dell Latitude 7200 2-in-1 with an Intel Core i7-8665U with PAA [3]", "Windows 10 Pro May 2020 Update (x64) running on a Dynabook TECRA-X50-F with an Intel Core i7-8565U with PAA [3]", "Windows 10 Pro May 2020 Update (x64) running on a Microsoft Surface Go 2 with an Intel Core m3-8100Y with PAA [3]", "Windows 10 Pro May 2020 Update (x64) running on a Microsoft Surface Go LTE with an Intel Core i7-8665U with PAA [3]", "Windows 10 Pro May 2020 Update (x64) running on a Microsoft Surface Laptop 2 with an Intel Core i5-8350U with PAA [3]", "Windows 10 Pro May 2020 Update (x64) running on a Microsoft Surface Laptop 3 with an Intel Core i5-1035G7 with PAA [3]", "Windows 10 Pro May 2020 Update (x64) running on a Microsoft Surface Pro LTE with an Intel Core i5-7300U with PAA [3]", "Windows 10 Pro May 2020 Update (x64) running on a Microsoft Surface Studio 2 with an Intel Core i7-7820HQ with PAA [3]", "Windows 10 Pro May 2020 Update (x64) running on an HP ProBook 650 G5 with an Intel Core i7-8665U with PAA [3]", "Windows 10 Pro May 2020 Update (x64) running on an HP ZBook 15 G6 with an Intel Core i7-9850H with PAA [3]", "Windows 10 Pro May 2020 Update (x86) running on a Dell Inspiron 660s with an Intel Core i3-2120 without PAA [3]", "Windows 10 Pro November 2019 Update (x64) running on a Dell Latitude 7200 2-in-1 with an Intel Core i7-8665U with PAA [2]", "Windows 10 Pro November 2019 Update (x64) running on a Microsoft Surface Laptop 2 with an Intel Core i5-8350U with PAA [2]", "Windows 10 Pro November 2019 Update (x64) running on a Microsoft Surface Pro 7 with an Intel Core m3-7Y30 with PAA [2]", "Windows 10 Pro November 2019 Update (x64) running on a Microsoft Surface Pro LTE with an Intel Core i5-7300U with PAA [2]", "Windows 10 Pro November 2019 Update (x64) running on a Microsoft Surface Studio 2 with an Intel Core i7-7820HQ with PAA [2]", "Windows 10 Pro November 2019 Update (x64) running on a Samsung Galaxy Book 10.6\" with an Intel Core m3-7Y30 with PAA [2]", "Windows 10 Pro November 2019 Update (x64) running on an HP ProBook 650 G5 with an Intel Core i7-8665U with PAA [2]", "Windows Server Core (x64) on Hyper-V on Microsoft Windows Server 2019 running on a Dell PowerEdge R740 with an Intel Xeon Gold 6126 with PAA [1]", "Windows Server Core (x64) running on a Dell PowerEdge R7425 with an AMD EPYC 7251 with PAA [1]", "Windows Server Core Datacenter May 2020 Update (x64) on Hyper-V on Microsoft Windows Server 2019 running on a Dell Precision 5810 with an Intel Xeon E5-1620 v3 with PAA [3]", "Windows Server Core Datacenter May 2020 Update (x64) running on a Dell PowerEdge R640 with an Intel Xeon Gold 6230 with PAA [3]", "Windows Server Core Datacenter May 2020 Update (x64) running on a Dell PowerEdge R740 with an Intel Xeon Platinum 8268 with PAA [3]", "Windows Server Core May 2020 Update (x64) on Hyper-V Microsoft Windows Server 2016 running on a Dell PowerEdge R740 with an Intel Xeon Platinum 8268 with PAA [3]", "Windows Server Core May 2020 Update (x64) on Hyper-V on Microsoft Windows Server 2019 running on a Dell Precision 5810 with an Intel Xeon E5-1620 v3 with PAA [3]", "Windows Server Core May 2020 Update (x64) running on a Dell PowerEdge R7515 with an AMD EPYC 7702P with PAA [3]", "Windows Server Datacenter Core (x64) on Hyper-V on Microsoft Windows Server 2019 running on a Dell PowerEdge R740 with an Intel Xeon Gold 6126 with PAA [1]", "Windows Server Datacenter Core (x64) running on a Dell PowerEdge R740 with an Intel Xeon Gold 6126 with PAA [1]", "Windows Server Datacenter November 2019 Update (x64) on Hyper-V on Microsoft Windows Server 2019 on Dell PowerEdge R740 with an Intel Xeon Platinum 8268 with PAA [2]", "Windows Server Datacenter November 2019 Update (x64) running on a Dell PowerEdge R740 with an Intel Xeon Platinum 8268 with PAA [2]", "Windows Server November 2019 Update (x64) running on a Dell PowerEdge R7425 with an AMD EPYC 7251 with PAA [2] (single-user mode)"], "hw_versions": null, "fw_versions": null, "sw_versions": "10.0.18362[1], 10.0.18363[2] and 10.0.19041[3]", "mentioned_certs": {"4515": 1, "4511": 1, "4512": 1}, "historical_reason": null, "date_sunset": "2026-09-21", "revoked_reason": null, "revoked_link": null}, "pdf_data": {"_type": "sec_certs.sample.fips.FIPSCertificate.PdfData", "keywords": {"fips_cert_id": {"Cert": {"#4511": 1, "#4512": 1, "#4515": 1}}, "fips_security_level": {}, "fips_certlike": {"Certlike": {"HMAC-SHA-18": 2, "HMAC-SHA-256": 2, "HMAC-SHA- 384": 2, "HMAC-SHA1": 2, "HMAC-SHA256": 2, "HMAC- SHA384": 1, "HMAC-SHA-384": 2, "SHA- 1": 1, "SHA-256": 17, "SHA-384": 17, "SHA-1": 13, "SHA- 256": 1, "SHA-113": 1, "SHA-115": 1, "SHA-116": 1, "SHA-117": 1, "SHA384": 1, "SHA-2": 2, "SHA1": 1, "SHA2": 1, "RSA PKCS#1": 4, "AES-128": 2, "AES-192": 2, "AES-256": 10, "AES 256": 1, "PKCS#1": 4}}, "vendor": {"Samsung": {"Samsung": 4}, "Microsoft": {"Microsoft Corporation": 46, "Microsoft": 55}}, "eval_facility": {}, "symmetric_crypto": {"AES_competition": {"AES": {"AES-128": 2, "AES-192": 2, "AES-256": 10, "AES": 24}}, "constructions": {"MAC": {"HMAC": 21, "HMAC-SHA-256": 1, "HMAC-SHA-384": 1}}}, "asymmetric_crypto": {"RSA": {"RSA-OAEP": 5}, "ECC": {"ECDH": {"ECDH": 6}, "ECDSA": {"ECDSA": 45}, "ECC": {"ECC": 6}}, "FF": {"DH": {"Diffie-Hellman": 1}}}, "pq_crypto": {}, "hash_function": {"SHA": {"SHA1": {"SHA-1": 13, "SHA1": 1}, "SHA2": {"SHA-256": 17, "SHA-384": 17, "SHA384": 1, "SHA-2": 2, "SHA2": 1}}}, "crypto_scheme": {"KA": {"Key Agreement": 1}}, "crypto_protocol": {"TLS": {"SSL": {"SSL": 2}}}, "randomness": {"PRNG": {"DRBG": 107}}, "cipher_mode": {"ECB": {"ECB": 3}, "CBC": {"CBC": 3}, "CTR": {"CTR": 12}, "CFB": {"CFB": 8}, "OFB": {"OFB": 3}, "GCM": {"GCM": 1}}, "ecc_curve": {"NIST": {"P-256": 16, "P-384": 12}}, "crypto_engine": {}, "tls_cipher_suite": {}, "crypto_library": {}, "vulnerability": {}, "side_channel_analysis": {}, "device_model": {}, "tee_name": {}, "os_name": {}, "cplc_data": {}, "ic_data_group": {}, "standard_id": {"FIPS": {"FIPS 140": 4, "FIPS 140-2": 7, "FIPS 186-4": 14, "FIPS 180-4": 8, "FIPS 197": 2, "FIPS PUB 198-1": 1}, "NIST": {"SP 800-56A": 1, "SP 800-90A": 5, "SP 800-108": 3, "SP 800-56B": 8, "SP 800-133": 5, "NIST SP 800-56A": 1}, "PKCS": {"PKCS#1": 4}}, "javacard_version": {}, "javacard_api_const": {}, "javacard_packages": {}, "certification_process": {}}, "policy_metadata": {"pdf_file_size_bytes": 926443, "pdf_is_encrypted": false, "pdf_number_of_pages": 42, "/MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId": "72f988bf-86f1-41af-91ab-2d7cd011db47", "/MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method": "Standard", "/MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled": "True", "/Title": "Microsoft Security Policy Document", "/Author": "Microsoft Corporation", "/Subject": "FIPS Certification", "/Creator": "Microsoft\u00ae Word for Microsoft 365", "/CreationDate": "D:20230519083340-07'00'", "/ModDate": "D:20230519083340-07'00'", "/Producer": "Microsoft\u00ae Word for Microsoft 365", "pdf_hyperlinks": {"_type": "Set", "elements": ["https://csrc.nist.gov/projects/cryptographic-module-validation-program/certificate/4515", "http://windows.microsoft.com/", "http://creativecommons.org/licenses/by-nd-nc/1.0/", "https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/reference/hyper-v-requirements", "http://www.trustedcomputinggroup.org/resources/tpm_library_specification", "https://csrc.nist.gov/projects/cryptographic-module-validation-program/certificate/4512", "http://www.microsoft.com/en-us/howtotell/default.aspx", "https://csrc.nist.gov/projects/cryptographic-module-validation-program/certificate/4511"]}}}, "heuristics": {"_type": "sec_certs.sample.fips.FIPSCertificate.Heuristics", "algorithms": {"_type": "Set", "elements": ["HMAC#C797", "SHS#C1363", "CVL#C1366", "RSA#C1948", "DRBG#C1897", "RSA#C1897", "DRBG#C1363", "AES#C1363", "AES#C1897", "KBKDF#C797", "AES#C785", "KBKDF#C1948", "HMAC#C1368", "CVL#C2016", "DRBG#C1368", "ECDSA#C796", "DRBG#C785", "RSA#C2016", "AES#C1368", "AES#C1948", "CVL#C796", "ECDSA#C1366", "RSA#C1363", "HMAC#C1948", "RSA#C797", "KBKDF#C1368", "ECDSA#C2016", "RSA#C796", "KAS#C797", "KAS#C1368", "RSA#C1366", "SHS#C785", "SHS#C1897", "RSA#C785", "RSA#C1368", "ECDSA#C1948", "ECDSA#C797", "DRBG#C797", "KAS#C1948", "AES#C797", "ECDSA#C1368", "DRBG#C1948"]}, "extracted_versions": {"_type": "Set", "elements": ["-"]}, "cpe_matches": null, "verified_cpe_matches": null, "related_cves": null, "policy_prunned_references": {"_type": "Set", "elements": ["4515", "4512", "4511"]}, "module_prunned_references": {"_type": "Set", "elements": ["4515", "4512", "4511"]}, "policy_processed_references": {"_type": "sec_certs.sample.certificate.References", "directly_referenced_by": null, "indirectly_referenced_by": null, "directly_referencing": {"_type": "Set", "elements": ["4515", "4512", "4511"]}, "indirectly_referencing": {"_type": "Set", "elements": ["4457", "4515", "4511", "3923", "4348", "4512", "4339"]}}, "module_processed_references": {"_type": "sec_certs.sample.certificate.References", "directly_referenced_by": null, "indirectly_referenced_by": null, "directly_referencing": {"_type": "Set", "elements": ["4515", "4512", "4511"]}, "indirectly_referencing": {"_type": "Set", "elements": ["4457", "4515", "4511", "3923", "4348", "4512", "4339"]}}, "direct_transitive_cves": null, "indirect_transitive_cves": null}, "state": {"_type": "sec_certs.sample.fips.FIPSCertificate.InternalState", "module_download_ok": true, "policy_download_ok": true, "policy_convert_ok": true, "module_extract_ok": true, "policy_extract_ok": true, "policy_pdf_hash": "7a6d6b57ba9ff18874dfbcada136cade1cd763b611a43afe43704c34b2ea4720", "policy_txt_hash": "464679379336656d280fcd44cd8f6c195940195b0ffddc6dc68026f1e1f4f8b3", "policy_json_hash": null}}