diff options
-rw-r--r-- | crypto/objects/obj_dat.h | 660 | ||||
-rw-r--r-- | crypto/objects/obj_mac.num | 130 | ||||
-rw-r--r-- | crypto/objects/objects.txt | 146 | ||||
-rw-r--r-- | fuzz/oids.txt | 130 | ||||
-rw-r--r-- | include/openssl/obj_mac.h | 649 |
5 files changed, 1710 insertions, 5 deletions
diff --git a/crypto/objects/obj_dat.h b/crypto/objects/obj_dat.h index 4c61e964fd..a6cd106abf 100644 --- a/crypto/objects/obj_dat.h +++ b/crypto/objects/obj_dat.h @@ -10,7 +10,7 @@ */ /* Serialized OID's */ -static const unsigned char so[8504] = { +static const unsigned char so[9220] = { 0x2A,0x86,0x48,0x86,0xF7,0x0D, /* [ 0] OBJ_rsadsi */ 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01, /* [ 6] OBJ_pkcs */ 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x02, /* [ 13] OBJ_md2 */ @@ -1185,9 +1185,139 @@ static const unsigned char so[8504] = { 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x33, /* [ 8475] OBJ_id_ct_rpkiSignedPrefixList */ 0x2B,0x06,0x01,0x05,0x05,0x07,0x08,0x04, /* [ 8486] OBJ_id_on_hardwareModuleName */ 0x2B,0x06,0x01,0x04,0x01,0x82,0xE4,0x25,0x01, /* [ 8494] OBJ_id_kp_wisun_fan_device */ + 0x67,0x81,0x05, /* [ 8503] OBJ_tcg */ + 0x67,0x81,0x05,0x01, /* [ 8506] OBJ_tcg_tcpaSpecVersion */ + 0x67,0x81,0x05,0x02, /* [ 8510] OBJ_tcg_attribute */ + 0x67,0x81,0x05,0x03, /* [ 8514] OBJ_tcg_protocol */ + 0x67,0x81,0x05,0x04, /* [ 8518] OBJ_tcg_algorithm */ + 0x67,0x81,0x05,0x05, /* [ 8522] OBJ_tcg_platformClass */ + 0x67,0x81,0x05,0x06, /* [ 8526] OBJ_tcg_ce */ + 0x67,0x81,0x05,0x08, /* [ 8530] OBJ_tcg_kp */ + 0x67,0x81,0x05,0x0B, /* [ 8534] OBJ_tcg_ca */ + 0x67,0x81,0x05,0x11, /* [ 8538] OBJ_tcg_address */ + 0x67,0x81,0x05,0x12, /* [ 8542] OBJ_tcg_registry */ + 0x67,0x81,0x05,0x13, /* [ 8546] OBJ_tcg_traits */ + 0x67,0x81,0x05,0x05,0x01, /* [ 8550] OBJ_tcg_common */ + 0x67,0x81,0x05,0x05,0x01,0x01, /* [ 8555] OBJ_tcg_at_platformManufacturerStr */ + 0x67,0x81,0x05,0x05,0x01,0x02, /* [ 8561] OBJ_tcg_at_platformManufacturerId */ + 0x67,0x81,0x05,0x05,0x01,0x03, /* [ 8567] OBJ_tcg_at_platformConfigUri */ + 0x67,0x81,0x05,0x05,0x01,0x04, /* [ 8573] OBJ_tcg_at_platformModel */ + 0x67,0x81,0x05,0x05,0x01,0x05, /* [ 8579] OBJ_tcg_at_platformVersion */ + 0x67,0x81,0x05,0x05,0x01,0x06, /* [ 8585] OBJ_tcg_at_platformSerial */ + 0x67,0x81,0x05,0x05,0x01,0x07, /* [ 8591] OBJ_tcg_at_platformConfiguration */ + 0x67,0x81,0x05,0x05,0x01,0x08, /* [ 8597] OBJ_tcg_at_platformIdentifier */ + 0x67,0x81,0x05,0x02,0x01, /* [ 8603] OBJ_tcg_at_tpmManufacturer */ + 0x67,0x81,0x05,0x02,0x02, /* [ 8608] OBJ_tcg_at_tpmModel */ + 0x67,0x81,0x05,0x02,0x03, /* [ 8613] OBJ_tcg_at_tpmVersion */ + 0x67,0x81,0x05,0x02,0x0A, /* [ 8618] OBJ_tcg_at_securityQualities */ + 0x67,0x81,0x05,0x02,0x0B, /* [ 8623] OBJ_tcg_at_tpmProtectionProfile */ + 0x67,0x81,0x05,0x02,0x0C, /* [ 8628] OBJ_tcg_at_tpmSecurityTarget */ + 0x67,0x81,0x05,0x02,0x0D, /* [ 8633] OBJ_tcg_at_tbbProtectionProfile */ + 0x67,0x81,0x05,0x02,0x0E, /* [ 8638] OBJ_tcg_at_tbbSecurityTarget */ + 0x67,0x81,0x05,0x02,0x0F, /* [ 8643] OBJ_tcg_at_tpmIdLabel */ + 0x67,0x81,0x05,0x02,0x10, /* [ 8648] OBJ_tcg_at_tpmSpecification */ + 0x67,0x81,0x05,0x02,0x11, /* [ 8653] OBJ_tcg_at_tcgPlatformSpecification */ + 0x67,0x81,0x05,0x02,0x12, /* [ 8658] OBJ_tcg_at_tpmSecurityAssertions */ + 0x67,0x81,0x05,0x02,0x13, /* [ 8663] OBJ_tcg_at_tbbSecurityAssertions */ + 0x67,0x81,0x05,0x02,0x17, /* [ 8668] OBJ_tcg_at_tcgCredentialSpecification */ + 0x67,0x81,0x05,0x02,0x19, /* [ 8673] OBJ_tcg_at_tcgCredentialType */ + 0x67,0x81,0x05,0x02,0x1A, /* [ 8678] OBJ_tcg_at_previousPlatformCertificates */ + 0x67,0x81,0x05,0x02,0x1B, /* [ 8683] OBJ_tcg_at_tbbSecurityAssertions_v3 */ + 0x67,0x81,0x05,0x02,0x1C, /* [ 8688] OBJ_tcg_at_cryptographicAnchors */ + 0x67,0x81,0x05,0x05,0x01,0x07,0x01, /* [ 8693] OBJ_tcg_at_platformConfiguration_v1 */ + 0x67,0x81,0x05,0x05,0x01,0x07,0x02, /* [ 8700] OBJ_tcg_at_platformConfiguration_v2 */ + 0x67,0x81,0x05,0x05,0x01,0x07,0x03, /* [ 8707] OBJ_tcg_at_platformConfiguration_v3 */ + 0x67,0x81,0x05,0x05,0x01,0x07,0x04, /* [ 8714] OBJ_tcg_at_platformConfigUri_v3 */ + 0x67,0x81,0x05,0x04,0x01, /* [ 8721] OBJ_tcg_algorithm_null */ + 0x67,0x81,0x05,0x08,0x01, /* [ 8726] OBJ_tcg_kp_EKCertificate */ + 0x67,0x81,0x05,0x08,0x02, /* [ 8731] OBJ_tcg_kp_PlatformAttributeCertificate */ + 0x67,0x81,0x05,0x08,0x03, /* [ 8736] OBJ_tcg_kp_AIKCertificate */ + 0x67,0x81,0x05,0x08,0x04, /* [ 8741] OBJ_tcg_kp_PlatformKeyCertificate */ + 0x67,0x81,0x05,0x08,0x05, /* [ 8746] OBJ_tcg_kp_DeltaPlatformAttributeCertificate */ + 0x67,0x81,0x05,0x08,0x06, /* [ 8751] OBJ_tcg_kp_DeltaPlatformKeyCertificate */ + 0x67,0x81,0x05,0x08,0x07, /* [ 8756] OBJ_tcg_kp_AdditionalPlatformAttributeCertificate */ + 0x67,0x81,0x05,0x08,0x08, /* [ 8761] OBJ_tcg_kp_AdditionalPlatformKeyCertificate */ + 0x67,0x81,0x05,0x06,0x02, /* [ 8766] OBJ_tcg_ce_relevantCredentials */ + 0x67,0x81,0x05,0x06,0x03, /* [ 8771] OBJ_tcg_ce_relevantManifests */ + 0x67,0x81,0x05,0x06,0x04, /* [ 8776] OBJ_tcg_ce_virtualPlatformAttestationService */ + 0x67,0x81,0x05,0x06,0x05, /* [ 8781] OBJ_tcg_ce_migrationControllerAttestationService */ + 0x67,0x81,0x05,0x06,0x06, /* [ 8786] OBJ_tcg_ce_migrationControllerRegistrationService */ + 0x67,0x81,0x05,0x06,0x07, /* [ 8791] OBJ_tcg_ce_virtualPlatformBackupService */ + 0x67,0x81,0x05,0x03,0x01, /* [ 8796] OBJ_tcg_prt_tpmIdProtocol */ + 0x67,0x81,0x05,0x11,0x01, /* [ 8801] OBJ_tcg_address_ethernetmac */ + 0x67,0x81,0x05,0x11,0x02, /* [ 8806] OBJ_tcg_address_wlanmac */ + 0x67,0x81,0x05,0x11,0x03, /* [ 8811] OBJ_tcg_address_bluetoothmac */ + 0x67,0x81,0x05,0x12,0x03, /* [ 8816] OBJ_tcg_registry_componentClass */ + 0x67,0x81,0x05,0x12,0x03,0x01, /* [ 8821] OBJ_tcg_registry_componentClass_tcg */ + 0x67,0x81,0x05,0x12,0x03,0x02, /* [ 8827] OBJ_tcg_registry_componentClass_ietf */ + 0x67,0x81,0x05,0x12,0x03,0x03, /* [ 8833] OBJ_tcg_registry_componentClass_dmtf */ + 0x67,0x81,0x05,0x12,0x03,0x04, /* [ 8839] OBJ_tcg_registry_componentClass_pcie */ + 0x67,0x81,0x05,0x12,0x03,0x05, /* [ 8845] OBJ_tcg_registry_componentClass_disk */ + 0x67,0x81,0x05,0x0B,0x04, /* [ 8851] OBJ_tcg_cap_verifiedPlatformCertificate */ + 0x67,0x81,0x05,0x13,0x01, /* [ 8856] OBJ_tcg_tr_ID */ + 0x67,0x81,0x05,0x13,0x02, /* [ 8861] OBJ_tcg_tr_category */ + 0x67,0x81,0x05,0x13,0x03, /* [ 8866] OBJ_tcg_tr_registry */ + 0x67,0x81,0x05,0x13,0x01,0x01, /* [ 8871] OBJ_tcg_tr_ID_Boolean */ + 0x67,0x81,0x05,0x13,0x01,0x02, /* [ 8877] OBJ_tcg_tr_ID_CertificateIdentifier */ + 0x67,0x81,0x05,0x13,0x01,0x03, /* [ 8883] OBJ_tcg_tr_ID_CommonCriteria */ + 0x67,0x81,0x05,0x13,0x01,0x04, /* [ 8889] OBJ_tcg_tr_ID_componentClass */ + 0x67,0x81,0x05,0x13,0x01,0x05, /* [ 8895] OBJ_tcg_tr_ID_componentIdentifierV11 */ + 0x67,0x81,0x05,0x13,0x01,0x06, /* [ 8901] OBJ_tcg_tr_ID_FIPSLevel */ + 0x67,0x81,0x05,0x13,0x01,0x07, /* [ 8907] OBJ_tcg_tr_ID_ISO9000Level */ + 0x67,0x81,0x05,0x13,0x01,0x08, /* [ 8913] OBJ_tcg_tr_ID_networkMAC */ + 0x67,0x81,0x05,0x13,0x01,0x09, /* [ 8919] OBJ_tcg_tr_ID_OID */ + 0x67,0x81,0x05,0x13,0x01,0x0A, /* [ 8925] OBJ_tcg_tr_ID_PEN */ + 0x67,0x81,0x05,0x13,0x01,0x0B, /* [ 8931] OBJ_tcg_tr_ID_platformFirmwareCapabilities */ + 0x67,0x81,0x05,0x13,0x01,0x0C, /* [ 8937] OBJ_tcg_tr_ID_platformFirmwareSignatureVerification */ + 0x67,0x81,0x05,0x13,0x01,0x0D, /* [ 8943] OBJ_tcg_tr_ID_platformFirmwareUpdateCompliance */ + 0x67,0x81,0x05,0x13,0x01,0x0E, /* [ 8949] OBJ_tcg_tr_ID_platformHardwareCapabilities */ + 0x67,0x81,0x05,0x13,0x01,0x0F, /* [ 8955] OBJ_tcg_tr_ID_RTM */ + 0x67,0x81,0x05,0x13,0x01,0x10, /* [ 8961] OBJ_tcg_tr_ID_status */ + 0x67,0x81,0x05,0x13,0x01,0x11, /* [ 8967] OBJ_tcg_tr_ID_URI */ + 0x67,0x81,0x05,0x13,0x01,0x12, /* [ 8973] OBJ_tcg_tr_ID_UTF8String */ + 0x67,0x81,0x05,0x13,0x01,0x13, /* [ 8979] OBJ_tcg_tr_ID_IA5String */ + 0x67,0x81,0x05,0x13,0x01,0x14, /* [ 8985] OBJ_tcg_tr_ID_PEMCertString */ + 0x67,0x81,0x05,0x13,0x01,0x15, /* [ 8991] OBJ_tcg_tr_ID_PublicKey */ + 0x67,0x81,0x05,0x13,0x02,0x01, /* [ 8997] OBJ_tcg_tr_cat_platformManufacturer */ + 0x67,0x81,0x05,0x13,0x02,0x02, /* [ 9003] OBJ_tcg_tr_cat_platformModel */ + 0x67,0x81,0x05,0x13,0x02,0x03, /* [ 9009] OBJ_tcg_tr_cat_platformVersion */ + 0x67,0x81,0x05,0x13,0x02,0x04, /* [ 9015] OBJ_tcg_tr_cat_platformSerial */ + 0x67,0x81,0x05,0x13,0x02,0x05, /* [ 9021] OBJ_tcg_tr_cat_platformManufacturerIdentifier */ + 0x67,0x81,0x05,0x13,0x02,0x06, /* [ 9027] OBJ_tcg_tr_cat_platformOwnership */ + 0x67,0x81,0x05,0x13,0x02,0x07, /* [ 9033] OBJ_tcg_tr_cat_componentClass */ + 0x67,0x81,0x05,0x13,0x02,0x08, /* [ 9039] OBJ_tcg_tr_cat_componentManufacturer */ + 0x67,0x81,0x05,0x13,0x02,0x09, /* [ 9045] OBJ_tcg_tr_cat_componentModel */ + 0x67,0x81,0x05,0x13,0x02,0x0A, /* [ 9051] OBJ_tcg_tr_cat_componentSerial */ + 0x67,0x81,0x05,0x13,0x02,0x0B, /* [ 9057] OBJ_tcg_tr_cat_componentStatus */ + 0x67,0x81,0x05,0x13,0x02,0x0C, /* [ 9063] OBJ_tcg_tr_cat_componentLocation */ + 0x67,0x81,0x05,0x13,0x02,0x0D, /* [ 9069] OBJ_tcg_tr_cat_componentRevision */ + 0x67,0x81,0x05,0x13,0x02,0x0E, /* [ 9075] OBJ_tcg_tr_cat_componentFieldReplaceable */ + 0x67,0x81,0x05,0x13,0x02,0x0F, /* [ 9081] OBJ_tcg_tr_cat_EKCertificate */ + 0x67,0x81,0x05,0x13,0x02,0x10, /* [ 9087] OBJ_tcg_tr_cat_IAKCertificate */ + 0x67,0x81,0x05,0x13,0x02,0x11, /* [ 9093] OBJ_tcg_tr_cat_IDevIDCertificate */ + 0x67,0x81,0x05,0x13,0x02,0x12, /* [ 9099] OBJ_tcg_tr_cat_DICECertificate */ + 0x67,0x81,0x05,0x13,0x02,0x13, /* [ 9105] OBJ_tcg_tr_cat_SPDMCertificate */ + 0x67,0x81,0x05,0x13,0x02,0x14, /* [ 9111] OBJ_tcg_tr_cat_PEMCertificate */ + 0x67,0x81,0x05,0x13,0x02,0x15, /* [ 9117] OBJ_tcg_tr_cat_PlatformCertificate */ + 0x67,0x81,0x05,0x13,0x02,0x16, /* [ 9123] OBJ_tcg_tr_cat_DeltaPlatformCertificate */ + 0x67,0x81,0x05,0x13,0x02,0x17, /* [ 9129] OBJ_tcg_tr_cat_RebasePlatformCertificate */ + 0x67,0x81,0x05,0x13,0x02,0x18, /* [ 9135] OBJ_tcg_tr_cat_genericCertificate */ + 0x67,0x81,0x05,0x13,0x02,0x19, /* [ 9141] OBJ_tcg_tr_cat_CommonCriteria */ + 0x67,0x81,0x05,0x13,0x02,0x1A, /* [ 9147] OBJ_tcg_tr_cat_componentIdentifierV11 */ + 0x67,0x81,0x05,0x13,0x02,0x1B, /* [ 9153] OBJ_tcg_tr_cat_FIPSLevel */ + 0x67,0x81,0x05,0x13,0x02,0x1C, /* [ 9159] OBJ_tcg_tr_cat_ISO9000 */ + 0x67,0x81,0x05,0x13,0x02,0x1D, /* [ 9165] OBJ_tcg_tr_cat_networkMAC */ + 0x67,0x81,0x05,0x13,0x02,0x1E, /* [ 9171] OBJ_tcg_tr_cat_attestationProtocol */ + 0x67,0x81,0x05,0x13,0x02,0x1F, /* [ 9177] OBJ_tcg_tr_cat_PEN */ + 0x67,0x81,0x05,0x13,0x02,0x20, /* [ 9183] OBJ_tcg_tr_cat_platformFirmwareCapabilities */ + 0x67,0x81,0x05,0x13,0x02,0x21, /* [ 9189] OBJ_tcg_tr_cat_platformHardwareCapabilities */ + 0x67,0x81,0x05,0x13,0x02,0x22, /* [ 9195] OBJ_tcg_tr_cat_platformFirmwareSignatureVerification */ + 0x67,0x81,0x05,0x13,0x02,0x23, /* [ 9201] OBJ_tcg_tr_cat_platformFirmwareUpdateCompliance */ + 0x67,0x81,0x05,0x13,0x02,0x24, /* [ 9207] OBJ_tcg_tr_cat_RTM */ + 0x67,0x81,0x05,0x13,0x02,0x25, /* [ 9213] OBJ_tcg_tr_cat_PublicKey */ }; -#define NUM_NID 1324 +#define NUM_NID 1454 static const ASN1_OBJECT nid_objs[NUM_NID] = { {"UNDEF", "undefined", NID_undef}, {"rsadsi", "RSA Data Security, Inc.", NID_rsadsi, 6, &so[0]}, @@ -2513,9 +2643,139 @@ static const ASN1_OBJECT nid_objs[NUM_NID] = { {"id-on-hardwareModuleName", "Hardware Module Name", NID_id_on_hardwareModuleName, 8, &so[8486]}, {"id-kp-wisun-fan-device", "Wi-SUN Alliance Field Area Network (FAN)", NID_id_kp_wisun_fan_device, 9, &so[8494]}, {"NULL", "NULL", NID_ac_auditEntity}, + {"tcg", "Trusted Computing Group", NID_tcg, 3, &so[8503]}, + {"tcg-tcpaSpecVersion", "tcg-tcpaSpecVersion", NID_tcg_tcpaSpecVersion, 4, &so[8506]}, + {"tcg-attribute", "Trusted Computing Group Attributes", NID_tcg_attribute, 4, &so[8510]}, + {"tcg-protocol", "Trusted Computing Group Protocols", NID_tcg_protocol, 4, &so[8514]}, + {"tcg-algorithm", "Trusted Computing Group Algorithms", NID_tcg_algorithm, 4, &so[8518]}, + {"tcg-platformClass", "Trusted Computing Group Platform Classes", NID_tcg_platformClass, 4, &so[8522]}, + {"tcg-ce", "Trusted Computing Group Certificate Extensions", NID_tcg_ce, 4, &so[8526]}, + {"tcg-kp", "Trusted Computing Group Key Purposes", NID_tcg_kp, 4, &so[8530]}, + {"tcg-ca", "Trusted Computing Group Certificate Policies", NID_tcg_ca, 4, &so[8534]}, + {"tcg-address", "Trusted Computing Group Address Formats", NID_tcg_address, 4, &so[8538]}, + {"tcg-registry", "Trusted Computing Group Registry", NID_tcg_registry, 4, &so[8542]}, + {"tcg-traits", "Trusted Computing Group Traits", NID_tcg_traits, 4, &so[8546]}, + {"tcg-common", "Trusted Computing Group Common", NID_tcg_common, 5, &so[8550]}, + {"tcg-at-platformManufacturerStr", "TCG Platform Manufacturer String", NID_tcg_at_platformManufacturerStr, 6, &so[8555]}, + {"tcg-at-platformManufacturerId", "TCG Platform Manufacturer ID", NID_tcg_at_platformManufacturerId, 6, &so[8561]}, + {"tcg-at-platformConfigUri", "TCG Platform Configuration URI", NID_tcg_at_platformConfigUri, 6, &so[8567]}, + {"tcg-at-platformModel", "TCG Platform Model", NID_tcg_at_platformModel, 6, &so[8573]}, + {"tcg-at-platformVersion", "TCG Platform Version", NID_tcg_at_platformVersion, 6, &so[8579]}, + {"tcg-at-platformSerial", "TCG Platform Serial Number", NID_tcg_at_platformSerial, 6, &so[8585]}, + {"tcg-at-platformConfiguration", "TCG Platform Configuration", NID_tcg_at_platformConfiguration, 6, &so[8591]}, + {"tcg-at-platformIdentifier", "TCG Platform Identifier", NID_tcg_at_platformIdentifier, 6, &so[8597]}, + {"tcg-at-tpmManufacturer", "TPM Manufacturer", NID_tcg_at_tpmManufacturer, 5, &so[8603]}, + {"tcg-at-tpmModel", "TPM Model", NID_tcg_at_tpmModel, 5, &so[8608]}, + {"tcg-at-tpmVersion", "TPM Version", NID_tcg_at_tpmVersion, 5, &so[8613]}, + {"tcg-at-securityQualities", "Security Qualities", NID_tcg_at_securityQualities, 5, &so[8618]}, + {"tcg-at-tpmProtectionProfile", "TPM Protection Profile", NID_tcg_at_tpmProtectionProfile, 5, &so[8623]}, + {"tcg-at-tpmSecurityTarget", "TPM Security Target", NID_tcg_at_tpmSecurityTarget, 5, &so[8628]}, + {"tcg-at-tbbProtectionProfile", "TBB Protection Profile", NID_tcg_at_tbbProtectionProfile, 5, &so[8633]}, + {"tcg-at-tbbSecurityTarget", "TBB Security Target", NID_tcg_at_tbbSecurityTarget, 5, &so[8638]}, + {"tcg-at-tpmIdLabel", "TPM ID Label", NID_tcg_at_tpmIdLabel, 5, &so[8643]}, + {"tcg-at-tpmSpecification", "TPM Specification", NID_tcg_at_tpmSpecification, 5, &so[8648]}, + {"tcg-at-tcgPlatformSpecification", "TPM Platform Specification", NID_tcg_at_tcgPlatformSpecification, 5, &so[8653]}, + {"tcg-at-tpmSecurityAssertions", "TPM Security Assertions", NID_tcg_at_tpmSecurityAssertions, 5, &so[8658]}, + {"tcg-at-tbbSecurityAssertions", "TBB Security Assertions", NID_tcg_at_tbbSecurityAssertions, 5, &so[8663]}, + {"tcg-at-tcgCredentialSpecification", "TCG Credential Specification", NID_tcg_at_tcgCredentialSpecification, 5, &so[8668]}, + {"tcg-at-tcgCredentialType", "TCG Credential Type", NID_tcg_at_tcgCredentialType, 5, &so[8673]}, + {"tcg-at-previousPlatformCertificates", "TCG Previous Platform Certificates", NID_tcg_at_previousPlatformCertificates, 5, &so[8678]}, + {"tcg-at-tbbSecurityAssertions-v3", "TCG TBB Security Assertions V3", NID_tcg_at_tbbSecurityAssertions_v3, 5, &so[8683]}, + {"tcg-at-cryptographicAnchors", "TCG Cryptographic Anchors", NID_tcg_at_cryptographicAnchors, 5, &so[8688]}, + {"tcg-at-platformConfiguration-v1", "Platform Configuration Version 1", NID_tcg_at_platformConfiguration_v1, 7, &so[8693]}, + {"tcg-at-platformConfiguration-v2", "Platform Configuration Version 2", NID_tcg_at_platformConfiguration_v2, 7, &so[8700]}, + {"tcg-at-platformConfiguration-v3", "Platform Configuration Version 3", NID_tcg_at_platformConfiguration_v3, 7, &so[8707]}, + {"tcg-at-platformConfigUri-v3", "Platform Configuration URI Version 3", NID_tcg_at_platformConfigUri_v3, 7, &so[8714]}, + {"tcg-algorithm-null", "TCG NULL Algorithm", NID_tcg_algorithm_null, 5, &so[8721]}, + {"tcg-kp-EKCertificate", "Endorsement Key Certificate", NID_tcg_kp_EKCertificate, 5, &so[8726]}, + {"tcg-kp-PlatformAttributeCertificate", "Platform Attribute Certificate", NID_tcg_kp_PlatformAttributeCertificate, 5, &so[8731]}, + {"tcg-kp-AIKCertificate", "Attestation Identity Key Certificate", NID_tcg_kp_AIKCertificate, 5, &so[8736]}, + {"tcg-kp-PlatformKeyCertificate", "Platform Key Certificate", NID_tcg_kp_PlatformKeyCertificate, 5, &so[8741]}, + {"tcg-kp-DeltaPlatformAttributeCertificate", "Delta Platform Attribute Certificate", NID_tcg_kp_DeltaPlatformAttributeCertificate, 5, &so[8746]}, + {"tcg-kp-DeltaPlatformKeyCertificate", "Delta Platform Key Certificate", NID_tcg_kp_DeltaPlatformKeyCertificate, 5, &so[8751]}, + {"tcg-kp-AdditionalPlatformAttributeCertificate", "Additional Platform Attribute Certificate", NID_tcg_kp_AdditionalPlatformAttributeCertificate, 5, &so[8756]}, + {"tcg-kp-AdditionalPlatformKeyCertificate", "Additional Platform Key Certificate", NID_tcg_kp_AdditionalPlatformKeyCertificate, 5, &so[8761]}, + {"tcg-ce-relevantCredentials", "Relevant Credentials", NID_tcg_ce_relevantCredentials, 5, &so[8766]}, + {"tcg-ce-relevantManifests", "Relevant Manifests", NID_tcg_ce_relevantManifests, 5, &so[8771]}, + {"tcg-ce-virtualPlatformAttestationService", "Virtual Platform Attestation Service", NID_tcg_ce_virtualPlatformAttestationService, 5, &so[8776]}, + {"tcg-ce-migrationControllerAttestationService", "Migration Controller Attestation Service", NID_tcg_ce_migrationControllerAttestationService, 5, &so[8781]}, + {"tcg-ce-migrationControllerRegistrationService", "Migration Controller Registration Service", NID_tcg_ce_migrationControllerRegistrationService, 5, &so[8786]}, + {"tcg-ce-virtualPlatformBackupService", "Virtual Platform Backup Service", NID_tcg_ce_virtualPlatformBackupService, 5, &so[8791]}, + {"tcg-prt-tpmIdProtocol", "TCG TPM Protocol", NID_tcg_prt_tpmIdProtocol, 5, &so[8796]}, + {"tcg-address-ethernetmac", "Ethernet MAC Address", NID_tcg_address_ethernetmac, 5, &so[8801]}, + {"tcg-address-wlanmac", "WLAN MAC Address", NID_tcg_address_wlanmac, 5, &so[8806]}, + {"tcg-address-bluetoothmac", "Bluetooth MAC Address", NID_tcg_address_bluetoothmac, 5, &so[8811]}, + {"tcg-registry-componentClass", "TCG Component Class", NID_tcg_registry_componentClass, 5, &so[8816]}, + {"tcg-registry-componentClass-tcg", "Trusted Computed Group Registry", NID_tcg_registry_componentClass_tcg, 6, &so[8821]}, + {"tcg-registry-componentClass-ietf", "Internet Engineering Task Force Registry", NID_tcg_registry_componentClass_ietf, 6, &so[8827]}, + {"tcg-registry-componentClass-dmtf", "Distributed Management Task Force Registry", NID_tcg_registry_componentClass_dmtf, 6, &so[8833]}, + {"tcg-registry-componentClass-pcie", "PCIE Component Class", NID_tcg_registry_componentClass_pcie, 6, &so[8839]}, + {"tcg-registry-componentClass-disk", "Disk Component Class", NID_tcg_registry_componentClass_disk, 6, &so[8845]}, + {"tcg-cap-verifiedPlatformCertificate", "TCG Verified Platform Certificate CA Policy", NID_tcg_cap_verifiedPlatformCertificate, 5, &so[8851]}, + {"tcg-tr-ID", "TCG Trait Identifiers", NID_tcg_tr_ID, 5, &so[8856]}, + {"tcg-tr-category", "TCG Trait Categories", NID_tcg_tr_category, 5, &so[8861]}, + {"tcg-tr-registry", "TCG Trait Registries", NID_tcg_tr_registry, 5, &so[8866]}, + {"tcg-tr-ID-Boolean", "Boolean Trait", NID_tcg_tr_ID_Boolean, 6, &so[8871]}, + {"tcg-tr-ID-CertificateIdentifier", "Certificate Identifier Trait", NID_tcg_tr_ID_CertificateIdentifier, 6, &so[8877]}, + {"tcg-tr-ID-CommonCriteria", "Common Criteria Trait", NID_tcg_tr_ID_CommonCriteria, 6, &so[8883]}, + {"tcg-tr-ID-componentClass", "Component Class Trait", NID_tcg_tr_ID_componentClass, 6, &so[8889]}, + {"tcg-tr-ID-componentIdentifierV11", "Component Identifier V1.1 Trait", NID_tcg_tr_ID_componentIdentifierV11, 6, &so[8895]}, + {"tcg-tr-ID-FIPSLevel", "FIPS Level Trait", NID_tcg_tr_ID_FIPSLevel, 6, &so[8901]}, + {"tcg-tr-ID-ISO9000Level", "ISO 9000 Level Trait", NID_tcg_tr_ID_ISO9000Level, 6, &so[8907]}, + {"tcg-tr-ID-networkMAC", "Network MAC Trait", NID_tcg_tr_ID_networkMAC, 6, &so[8913]}, + {"tcg-tr-ID-OID", "Object Identifier Trait", NID_tcg_tr_ID_OID, 6, &so[8919]}, + {"tcg-tr-ID-PEN", "Private Enterprise Number Trait", NID_tcg_tr_ID_PEN, 6, &so[8925]}, + {"tcg-tr-ID-platformFirmwareCapabilities", "Platform Firmware Capabilities Trait", NID_tcg_tr_ID_platformFirmwareCapabilities, 6, &so[8931]}, + {"tcg-tr-ID-platformFirmwareSignatureVerification", "Platform Firmware Signature Verification Trait", NID_tcg_tr_ID_platformFirmwareSignatureVerification, 6, &so[8937]}, + {"tcg-tr-ID-platformFirmwareUpdateCompliance", "Platform Firmware Update Compliance Trait", NID_tcg_tr_ID_platformFirmwareUpdateCompliance, 6, &so[8943]}, + {"tcg-tr-ID-platformHardwareCapabilities", "Platform Hardware Capabilities Trait", NID_tcg_tr_ID_platformHardwareCapabilities, 6, &so[8949]}, + {"tcg-tr-ID-RTM", "Root of Trust for Measurement Trait", NID_tcg_tr_ID_RTM, 6, &so[8955]}, + {"tcg-tr-ID-status", "Attribute Status Trait", NID_tcg_tr_ID_status, 6, &so[8961]}, + {"tcg-tr-ID-URI", "Uniform Resource Identifier Trait", NID_tcg_tr_ID_URI, 6, &so[8967]}, + {"tcg-tr-ID-UTF8String", "UTF8String Trait", NID_tcg_tr_ID_UTF8String, 6, &so[8973]}, + {"tcg-tr-ID-IA5String", "IA5String Trait", NID_tcg_tr_ID_IA5String, 6, &so[8979]}, + {"tcg-tr-ID-PEMCertString", "PEM-Encoded Certificate String Trait", NID_tcg_tr_ID_PEMCertString, 6, &so[8985]}, + {"tcg-tr-ID-PublicKey", "Public Key Trait", NID_tcg_tr_ID_PublicKey, 6, &so[8991]}, + {"tcg-tr-cat-platformManufacturer", "Platform Manufacturer Trait Category", NID_tcg_tr_cat_platformManufacturer, 6, &so[8997]}, + {"tcg-tr-cat-platformModel", "Platform Model Trait Category", NID_tcg_tr_cat_platformModel, 6, &so[9003]}, + {"tcg-tr-cat-platformVersion", "Platform Version Trait Category", NID_tcg_tr_cat_platformVersion, 6, &so[9009]}, + {"tcg-tr-cat-platformSerial", "Platform Serial Trait Category", NID_tcg_tr_cat_platformSerial, 6, &so[9015]}, + {"tcg-tr-cat-platformManufacturerIdentifier", "Platform Manufacturer Identifier Trait Category", NID_tcg_tr_cat_platformManufacturerIdentifier, 6, &so[9021]}, + {"tcg-tr-cat-platformOwnership", "Platform Ownership Trait Category", NID_tcg_tr_cat_platformOwnership, 6, &so[9027]}, + {"tcg-tr-cat-componentClass", "Component Class Trait Category", NID_tcg_tr_cat_componentClass, 6, &so[9033]}, + {"tcg-tr-cat-componentManufacturer", "Component Manufacturer Trait Category", NID_tcg_tr_cat_componentManufacturer, 6, &so[9039]}, + {"tcg-tr-cat-componentModel", "Component Model Trait Category", NID_tcg_tr_cat_componentModel, 6, &so[9045]}, + {"tcg-tr-cat-componentSerial", "Component Serial Trait Category", NID_tcg_tr_cat_componentSerial, 6, &so[9051]}, + {"tcg-tr-cat-componentStatus", "Component Status Trait Category", NID_tcg_tr_cat_componentStatus, 6, &so[9057]}, + {"tcg-tr-cat-componentLocation", "Component Location Trait Category", NID_tcg_tr_cat_componentLocation, 6, &so[9063]}, + {"tcg-tr-cat-componentRevision", "Component Revision Trait Category", NID_tcg_tr_cat_componentRevision, 6, &so[9069]}, + {"tcg-tr-cat-componentFieldReplaceable", "Component Field Replaceable Trait Category", NID_tcg_tr_cat_componentFieldReplaceable, 6, &so[9075]}, + {"tcg-tr-cat-EKCertificate", "EK Certificate Trait Category", NID_tcg_tr_cat_EKCertificate, 6, &so[9081]}, + {"tcg-tr-cat-IAKCertificate", "IAK Certificate Trait Category", NID_tcg_tr_cat_IAKCertificate, 6, &so[9087]}, + {"tcg-tr-cat-IDevIDCertificate", "IDevID Certificate Trait Category", NID_tcg_tr_cat_IDevIDCertificate, 6, &so[9093]}, + {"tcg-tr-cat-DICECertificate", "DICE Certificate Trait Category", NID_tcg_tr_cat_DICECertificate, 6, &so[9099]}, + {"tcg-tr-cat-SPDMCertificate", "SPDM Certificate Trait Category", NID_tcg_tr_cat_SPDMCertificate, 6, &so[9105]}, + {"tcg-tr-cat-PEMCertificate", "PEM Certificate Trait Category", NID_tcg_tr_cat_PEMCertificate, 6, &so[9111]}, + {"tcg-tr-cat-PlatformCertificate", "Platform Certificate Trait Category", NID_tcg_tr_cat_PlatformCertificate, 6, &so[9117]}, + {"tcg-tr-cat-DeltaPlatformCertificate", "Delta Platform Certificate Trait Category", NID_tcg_tr_cat_DeltaPlatformCertificate, 6, &so[9123]}, + {"tcg-tr-cat-RebasePlatformCertificate", "Rebase Platform Certificate Trait Category", NID_tcg_tr_cat_RebasePlatformCertificate, 6, &so[9129]}, + {"tcg-tr-cat-genericCertificate", "Generic Certificate Trait Category", NID_tcg_tr_cat_genericCertificate, 6, &so[9135]}, + {"tcg-tr-cat-CommonCriteria", "Common Criteria Trait Category", NID_tcg_tr_cat_CommonCriteria, 6, &so[9141]}, + {"tcg-tr-cat-componentIdentifierV11", "Component Identifier V1.1 Trait Category", NID_tcg_tr_cat_componentIdentifierV11, 6, &so[9147]}, + {"tcg-tr-cat-FIPSLevel", "FIPS Level Trait Category", NID_tcg_tr_cat_FIPSLevel, 6, &so[9153]}, + {"tcg-tr-cat-ISO9000", "ISO 9000 Trait Category", NID_tcg_tr_cat_ISO9000, 6, &so[9159]}, + {"tcg-tr-cat-networkMAC", "Network MAC Trait Category", NID_tcg_tr_cat_networkMAC, 6, &so[9165]}, + {"tcg-tr-cat-attestationProtocol", "Attestation Protocol Trait Category", NID_tcg_tr_cat_attestationProtocol, 6, &so[9171]}, + {"tcg-tr-cat-PEN", "Private Enterprise Number Trait Category", NID_tcg_tr_cat_PEN, 6, &so[9177]}, + {"tcg-tr-cat-platformFirmwareCapabilities", "Platform Firmware Capabilities Trait Category", NID_tcg_tr_cat_platformFirmwareCapabilities, 6, &so[9183]}, + {"tcg-tr-cat-platformHardwareCapabilities", "Platform Hardware Capabilities Trait Category", NID_tcg_tr_cat_platformHardwareCapabilities, 6, &so[9189]}, + {"tcg-tr-cat-platformFirmwareSignatureVerification", "Platform Firmware Signature Verification Trait Category", NID_tcg_tr_cat_platformFirmwareSignatureVerification, 6, &so[9195]}, + {"tcg-tr-cat-platformFirmwareUpdateCompliance", "Platform Firmware Update Compliance Trait Category", NID_tcg_tr_cat_platformFirmwareUpdateCompliance, 6, &so[9201]}, + {"tcg-tr-cat-RTM", "Root of Trust of Measurement Trait Category", NID_tcg_tr_cat_RTM, 6, &so[9207]}, + {"tcg-tr-cat-PublicKey", "Public Key Trait Category", NID_tcg_tr_cat_PublicKey, 6, &so[9213]}, }; -#define NUM_SN 1315 +#define NUM_SN 1445 static const unsigned int sn_objs[NUM_SN] = { 364, /* "AD_DVCS" */ 419, /* "AES-128-CBC" */ @@ -3780,6 +4040,136 @@ static const unsigned int sn_objs[NUM_SN] = { 890, /* "supportedAlgorithms" */ 874, /* "supportedApplicationContext" */ 402, /* "targetInformation" */ + 1324, /* "tcg" */ + 1333, /* "tcg-address" */ + 1385, /* "tcg-address-bluetoothmac" */ + 1383, /* "tcg-address-ethernetmac" */ + 1384, /* "tcg-address-wlanmac" */ + 1328, /* "tcg-algorithm" */ + 1367, /* "tcg-algorithm-null" */ + 1362, /* "tcg-at-cryptographicAnchors" */ + 1339, /* "tcg-at-platformConfigUri" */ + 1366, /* "tcg-at-platformConfigUri-v3" */ + 1343, /* "tcg-at-platformConfiguration" */ + 1363, /* "tcg-at-platformConfiguration-v1" */ + 1364, /* "tcg-at-platformConfiguration-v2" */ + 1365, /* "tcg-at-platformConfiguration-v3" */ + 1344, /* "tcg-at-platformIdentifier" */ + 1338, /* "tcg-at-platformManufacturerId" */ + 1337, /* "tcg-at-platformManufacturerStr" */ + 1340, /* "tcg-at-platformModel" */ + 1342, /* "tcg-at-platformSerial" */ + 1341, /* "tcg-at-platformVersion" */ + 1360, /* "tcg-at-previousPlatformCertificates" */ + 1348, /* "tcg-at-securityQualities" */ + 1351, /* "tcg-at-tbbProtectionProfile" */ + 1357, /* "tcg-at-tbbSecurityAssertions" */ + 1361, /* "tcg-at-tbbSecurityAssertions-v3" */ + 1352, /* "tcg-at-tbbSecurityTarget" */ + 1358, /* "tcg-at-tcgCredentialSpecification" */ + 1359, /* "tcg-at-tcgCredentialType" */ + 1355, /* "tcg-at-tcgPlatformSpecification" */ + 1353, /* "tcg-at-tpmIdLabel" */ + 1345, /* "tcg-at-tpmManufacturer" */ + 1346, /* "tcg-at-tpmModel" */ + 1349, /* "tcg-at-tpmProtectionProfile" */ + 1356, /* "tcg-at-tpmSecurityAssertions" */ + 1350, /* "tcg-at-tpmSecurityTarget" */ + 1354, /* "tcg-at-tpmSpecification" */ + 1347, /* "tcg-at-tpmVersion" */ + 1326, /* "tcg-attribute" */ + 1332, /* "tcg-ca" */ + 1392, /* "tcg-cap-verifiedPlatformCertificate" */ + 1330, /* "tcg-ce" */ + 1379, /* "tcg-ce-migrationControllerAttestationService" */ + 1380, /* "tcg-ce-migrationControllerRegistrationService" */ + 1376, /* "tcg-ce-relevantCredentials" */ + 1377, /* "tcg-ce-relevantManifests" */ + 1378, /* "tcg-ce-virtualPlatformAttestationService" */ + 1381, /* "tcg-ce-virtualPlatformBackupService" */ + 1336, /* "tcg-common" */ + 1331, /* "tcg-kp" */ + 1370, /* "tcg-kp-AIKCertificate" */ + 1374, /* "tcg-kp-AdditionalPlatformAttributeCertificate" */ + 1375, /* "tcg-kp-AdditionalPlatformKeyCertificate" */ + 1372, /* "tcg-kp-DeltaPlatformAttributeCertificate" */ + 1373, /* "tcg-kp-DeltaPlatformKeyCertificate" */ + 1368, /* "tcg-kp-EKCertificate" */ + 1369, /* "tcg-kp-PlatformAttributeCertificate" */ + 1371, /* "tcg-kp-PlatformKeyCertificate" */ + 1329, /* "tcg-platformClass" */ + 1327, /* "tcg-protocol" */ + 1382, /* "tcg-prt-tpmIdProtocol" */ + 1334, /* "tcg-registry" */ + 1386, /* "tcg-registry-componentClass" */ + 1391, /* "tcg-registry-componentClass-disk" */ + 1389, /* "tcg-registry-componentClass-dmtf" */ + 1388, /* "tcg-registry-componentClass-ietf" */ + 1390, /* "tcg-registry-componentClass-pcie" */ + 1387, /* "tcg-registry-componentClass-tcg" */ + 1325, /* "tcg-tcpaSpecVersion" */ + 1393, /* "tcg-tr-ID" */ + 1396, /* "tcg-tr-ID-Boolean" */ + 1397, /* "tcg-tr-ID-CertificateIdentifier" */ + 1398, /* "tcg-tr-ID-CommonCriteria" */ + 1401, /* "tcg-tr-ID-FIPSLevel" */ + 1414, /* "tcg-tr-ID-IA5String" */ + 1402, /* "tcg-tr-ID-ISO9000Level" */ + 1404, /* "tcg-tr-ID-OID" */ + 1415, /* "tcg-tr-ID-PEMCertString" */ + 1405, /* "tcg-tr-ID-PEN" */ + 1416, /* "tcg-tr-ID-PublicKey" */ + 1410, /* "tcg-tr-ID-RTM" */ + 1412, /* "tcg-tr-ID-URI" */ + 1413, /* "tcg-tr-ID-UTF8String" */ + 1399, /* "tcg-tr-ID-componentClass" */ + 1400, /* "tcg-tr-ID-componentIdentifierV11" */ + 1403, /* "tcg-tr-ID-networkMAC" */ + 1406, /* "tcg-tr-ID-platformFirmwareCapabilities" */ + 1407, /* "tcg-tr-ID-platformFirmwareSignatureVerification" */ + 1408, /* "tcg-tr-ID-platformFirmwareUpdateCompliance" */ + 1409, /* "tcg-tr-ID-platformHardwareCapabilities" */ + 1411, /* "tcg-tr-ID-status" */ + 1441, /* "tcg-tr-cat-CommonCriteria" */ + 1434, /* "tcg-tr-cat-DICECertificate" */ + 1438, /* "tcg-tr-cat-DeltaPlatformCertificate" */ + 1431, /* "tcg-tr-cat-EKCertificate" */ + 1443, /* "tcg-tr-cat-FIPSLevel" */ + 1432, /* "tcg-tr-cat-IAKCertificate" */ + 1433, /* "tcg-tr-cat-IDevIDCertificate" */ + 1444, /* "tcg-tr-cat-ISO9000" */ + 1436, /* "tcg-tr-cat-PEMCertificate" */ + 1447, /* "tcg-tr-cat-PEN" */ + 1437, /* "tcg-tr-cat-PlatformCertificate" */ + 1453, /* "tcg-tr-cat-PublicKey" */ + 1452, /* "tcg-tr-cat-RTM" */ + 1439, /* "tcg-tr-cat-RebasePlatformCertificate" */ + 1435, /* "tcg-tr-cat-SPDMCertificate" */ + 1446, /* "tcg-tr-cat-attestationProtocol" */ + 1423, /* "tcg-tr-cat-componentClass" */ + 1430, /* "tcg-tr-cat-componentFieldReplaceable" */ + 1442, /* "tcg-tr-cat-componentIdentifierV11" */ + 1428, /* "tcg-tr-cat-componentLocation" */ + 1424, /* "tcg-tr-cat-componentManufacturer" */ + 1425, /* "tcg-tr-cat-componentModel" */ + 1429, /* "tcg-tr-cat-componentRevision" */ + 1426, /* "tcg-tr-cat-componentSerial" */ + 1427, /* "tcg-tr-cat-componentStatus" */ + 1440, /* "tcg-tr-cat-genericCertificate" */ + 1445, /* "tcg-tr-cat-networkMAC" */ + 1448, /* "tcg-tr-cat-platformFirmwareCapabilities" */ + 1450, /* "tcg-tr-cat-platformFirmwareSignatureVerification" */ + 1451, /* "tcg-tr-cat-platformFirmwareUpdateCompliance" */ + 1449, /* "tcg-tr-cat-platformHardwareCapabilities" */ + 1417, /* "tcg-tr-cat-platformManufacturer" */ + 1421, /* "tcg-tr-cat-platformManufacturerIdentifier" */ + 1418, /* "tcg-tr-cat-platformModel" */ + 1422, /* "tcg-tr-cat-platformOwnership" */ + 1420, /* "tcg-tr-cat-platformSerial" */ + 1419, /* "tcg-tr-cat-platformVersion" */ + 1394, /* "tcg-tr-category" */ + 1395, /* "tcg-tr-registry" */ + 1335, /* "tcg-traits" */ 864, /* "telephoneNumber" */ 866, /* "teletexTerminalIdentifier" */ 865, /* "telexNumber" */ @@ -3834,17 +4224,24 @@ static const unsigned int sn_objs[NUM_SN] = { 1289, /* "zstd" */ }; -#define NUM_LN 1315 +#define NUM_LN 1445 static const unsigned int ln_objs[NUM_LN] = { 363, /* "AD Time Stamping" */ 405, /* "ANSI X9.62" */ 368, /* "Acceptable OCSP Responses" */ + 1374, /* "Additional Platform Attribute Certificate" */ + 1375, /* "Additional Platform Key Certificate" */ 910, /* "Any Extended Key Usage" */ 664, /* "Any language" */ + 1370, /* "Attestation Identity Key Certificate" */ + 1446, /* "Attestation Protocol Trait Category" */ + 1411, /* "Attribute Status Trait" */ 177, /* "Authority Information Access" */ 1220, /* "BGPsec Router" */ 365, /* "Basic OCSP Response" */ 285, /* "Biometric Info" */ + 1385, /* "Bluetooth MAC Address" */ + 1396, /* "Boolean Trait" */ 1221, /* "Brand Indicator for Message Identification" */ 1288, /* "Brotli compression" */ 179, /* "CA Issuers" */ @@ -3856,6 +4253,7 @@ static const unsigned int ln_objs[NUM_LN] = { 952, /* "CT Precertificate Poison" */ 951, /* "CT Precertificate SCTs" */ 953, /* "CT Precertificate Signer" */ + 1397, /* "Certificate Identifier Trait" */ 1222, /* "Certificate Management Key Generation Authority" */ 1227, /* "Class of Signing Tool" */ 1233, /* "Class of Signing Tool KA1" */ @@ -3865,8 +4263,22 @@ static const unsigned int ln_objs[NUM_LN] = { 1229, /* "Class of Signing Tool KC2" */ 1230, /* "Class of Signing Tool KC3" */ 131, /* "Code Signing" */ + 1398, /* "Common Criteria Trait" */ + 1441, /* "Common Criteria Trait Category" */ + 1399, /* "Component Class Trait" */ + 1423, /* "Component Class Trait Category" */ + 1430, /* "Component Field Replaceable Trait Category" */ + 1400, /* "Component Identifier V1.1 Trait" */ + 1442, /* "Component Identifier V1.1 Trait Category" */ + 1428, /* "Component Location Trait Category" */ + 1424, /* "Component Manufacturer Trait Category" */ + 1425, /* "Component Model Trait Category" */ + 1429, /* "Component Revision Trait Category" */ + 1426, /* "Component Serial Trait Category" */ + 1427, /* "Component Status Trait Category" */ 1024, /* "Ctrl/Provision WAP Termination" */ 1023, /* "Ctrl/provision WAP Access" */ + 1434, /* "DICE Certificate Trait Category" */ 1159, /* "DSTU 4145-2002 big endian" */ 1158, /* "DSTU 4145-2002 little endian" */ 1152, /* "DSTU Gost 28147-2009" */ @@ -3884,16 +4296,26 @@ static const unsigned int ln_objs[NUM_LN] = { 1167, /* "DSTU curve 7" */ 1168, /* "DSTU curve 8" */ 1169, /* "DSTU curve 9" */ + 1372, /* "Delta Platform Attribute Certificate" */ + 1438, /* "Delta Platform Certificate Trait Category" */ + 1373, /* "Delta Platform Key Certificate" */ 783, /* "Diffie-Hellman based MAC" */ 382, /* "Directory" */ + 1391, /* "Disk Component Class" */ + 1389, /* "Distributed Management Task Force Registry" */ 392, /* "Domain" */ 132, /* "E-mail Protection" */ 1087, /* "ED25519" */ 1088, /* "ED448" */ + 1431, /* "EK Certificate Trait Category" */ + 1368, /* "Endorsement Key Certificate" */ 389, /* "Enterprises" */ + 1383, /* "Ethernet MAC Address" */ 384, /* "Experimental" */ 372, /* "Extended OCSP Status" */ 172, /* "Extension Request" */ + 1401, /* "FIPS Level Trait" */ + 1443, /* "FIPS Level Trait Category" */ 813, /* "GOST 28147-89" */ 849, /* "GOST 28147-89 Cryptocom ParamSet" */ 815, /* "GOST 28147-89 MAC" */ @@ -3925,6 +4347,7 @@ static const unsigned int ln_objs[NUM_LN] = { 808, /* "GOST R 34.11-94 with GOST R 34.10-94" */ 852, /* "GOST R 34.11-94 with GOST R 34.10-94 Cryptocom" */ 854, /* "GOST R 3410-2001 Parameter Set Cryptocom" */ + 1440, /* "Generic Certificate Trait Category" */ 1156, /* "HMAC DSTU Gost 34311-95" */ 988, /* "HMAC GOST 34.11-2012 256 bit" */ 989, /* "HMAC GOST 34.11-2012 512 bit" */ @@ -3934,12 +4357,17 @@ static const unsigned int ln_objs[NUM_LN] = { 430, /* "Hold Instruction Code" */ 431, /* "Hold Instruction None" */ 433, /* "Hold Instruction Reject" */ + 1414, /* "IA5String Trait" */ + 1432, /* "IAK Certificate Trait Category" */ 634, /* "ICC or token signature" */ + 1433, /* "IDevID Certificate Trait Category" */ 1171, /* "IEEE Security in Storage Working Group" */ 1004, /* "INN" */ 294, /* "IPSec End System" */ 295, /* "IPSec Tunnel" */ 296, /* "IPSec User" */ + 1402, /* "ISO 9000 Level Trait" */ + 1444, /* "ISO 9000 Trait Category" */ 1140, /* "ISO CN Member Body" */ 182, /* "ISO Member Body" */ 183, /* "ISO US Member Body" */ @@ -3947,6 +4375,7 @@ static const unsigned int ln_objs[NUM_LN] = { 667, /* "Independent" */ 665, /* "Inherit all" */ 647, /* "International Organizations" */ + 1388, /* "Internet Engineering Task Force Registry" */ 142, /* "Invalidity Date" */ 504, /* "MIME MHS" */ 388, /* "Mail" */ @@ -3965,6 +4394,8 @@ static const unsigned int ln_objs[NUM_LN] = { 136, /* "Microsoft Trust List Signing" */ 649, /* "Microsoft User Principal Name" */ 1293, /* "Microsoft certificate template" */ + 1379, /* "Migration Controller Attestation Service" */ + 1380, /* "Migration Controller Registration Service" */ 1211, /* "NAIRealm" */ 393, /* "NULL" */ 404, /* "NULL" */ @@ -3982,6 +4413,8 @@ static const unsigned int ln_objs[NUM_LN] = { 73, /* "Netscape Revocation Url" */ 77, /* "Netscape SSL Server Name" */ 139, /* "Netscape Server Gated Crypto" */ + 1403, /* "Network MAC Trait" */ + 1445, /* "Network MAC Trait Category" */ 178, /* "OCSP" */ 370, /* "OCSP Archive Cutoff" */ 367, /* "OCSP CRL ID" */ @@ -3991,18 +4424,47 @@ static const unsigned int ln_objs[NUM_LN] = { 180, /* "OCSP Signing" */ 1005, /* "OGRN" */ 1226, /* "OGRNIP" */ + 1404, /* "Object Identifier Trait" */ 1282, /* "Oracle organization" */ 161, /* "PBES2" */ 69, /* "PBKDF2" */ 162, /* "PBMAC1" */ + 1390, /* "PCIE Component Class" */ + 1436, /* "PEM Certificate Trait Category" */ + 1415, /* "PEM-Encoded Certificate String Trait" */ 1032, /* "PKINIT Client Auth" */ 127, /* "PKIX" */ 858, /* "Permanent Identifier" */ + 1369, /* "Platform Attribute Certificate" */ + 1437, /* "Platform Certificate Trait Category" */ + 1366, /* "Platform Configuration URI Version 3" */ + 1363, /* "Platform Configuration Version 1" */ + 1364, /* "Platform Configuration Version 2" */ + 1365, /* "Platform Configuration Version 3" */ + 1406, /* "Platform Firmware Capabilities Trait" */ + 1448, /* "Platform Firmware Capabilities Trait Category" */ + 1407, /* "Platform Firmware Signature Verification Trait" */ + 1450, /* "Platform Firmware Signature Verification Trait Category" */ + 1408, /* "Platform Firmware Update Compliance Trait" */ + 1451, /* "Platform Firmware Update Compliance Trait Category" */ + 1409, /* "Platform Hardware Capabilities Trait" */ + 1449, /* "Platform Hardware Capabilities Trait Category" */ + 1371, /* "Platform Key Certificate" */ + 1421, /* "Platform Manufacturer Identifier Trait Category" */ + 1417, /* "Platform Manufacturer Trait Category" */ + 1418, /* "Platform Model Trait Category" */ + 1422, /* "Platform Ownership Trait Category" */ + 1420, /* "Platform Serial Trait Category" */ + 1419, /* "Platform Version Trait Category" */ 164, /* "Policy Qualifier CPS" */ 165, /* "Policy Qualifier User Notice" */ 385, /* "Private" */ + 1405, /* "Private Enterprise Number Trait" */ + 1447, /* "Private Enterprise Number Trait Category" */ 1093, /* "Professional Information or basis for Admission" */ 663, /* "Proxy Certificate Information" */ + 1416, /* "Public Key Trait" */ + 1453, /* "Public Key Trait Category" */ 1243, /* "RPKI Manifest" */ 1245, /* "RPKI Notify" */ 1, /* "RSA Data Security, Inc." */ @@ -4011,16 +4473,23 @@ static const unsigned int ln_objs[NUM_LN] = { 1117, /* "RSA-SHA3-256" */ 1118, /* "RSA-SHA3-384" */ 1119, /* "RSA-SHA3-512" */ + 1439, /* "Rebase Platform Certificate Trait Category" */ + 1376, /* "Relevant Credentials" */ + 1377, /* "Relevant Manifests" */ + 1410, /* "Root of Trust for Measurement Trait" */ + 1452, /* "Root of Trust of Measurement Trait Category" */ 188, /* "S/MIME" */ 167, /* "S/MIME Capabilities" */ 1204, /* "SM2-with-SM3" */ 1006, /* "SNILS" */ 387, /* "SNMPv2" */ + 1435, /* "SPDM Certificate Trait Category" */ 1210, /* "SRVName" */ 1025, /* "SSH Client" */ 1026, /* "SSH Server" */ 512, /* "Secure Electronic Transactions" */ 386, /* "Security" */ + 1348, /* "Security Qualities" */ 394, /* "Selected Attribute Types" */ 1029, /* "Send Owner" */ 1030, /* "Send Proxied Owner" */ @@ -4033,12 +4502,62 @@ static const unsigned int ln_objs[NUM_LN] = { 1208, /* "Smtp UTF8 Mailbox" */ 143, /* "Strong Extranet ID" */ 398, /* "Subject Information Access" */ + 1351, /* "TBB Protection Profile" */ + 1357, /* "TBB Security Assertions" */ + 1352, /* "TBB Security Target" */ + 1386, /* "TCG Component Class" */ + 1358, /* "TCG Credential Specification" */ + 1359, /* "TCG Credential Type" */ + 1362, /* "TCG Cryptographic Anchors" */ + 1367, /* "TCG NULL Algorithm" */ + 1343, /* "TCG Platform Configuration" */ + 1339, /* "TCG Platform Configuration URI" */ + 1344, /* "TCG Platform Identifier" */ + 1338, /* "TCG Platform Manufacturer ID" */ + 1337, /* "TCG Platform Manufacturer String" */ + 1340, /* "TCG Platform Model" */ + 1342, /* "TCG Platform Serial Number" */ + 1341, /* "TCG Platform Version" */ + 1360, /* "TCG Previous Platform Certificates" */ + 1361, /* "TCG TBB Security Assertions V3" */ + 1382, /* "TCG TPM Protocol" */ + 1394, /* "TCG Trait Categories" */ + 1393, /* "TCG Trait Identifiers" */ + 1395, /* "TCG Trait Registries" */ + 1392, /* "TCG Verified Platform Certificate CA Policy" */ 1020, /* "TLS Feature" */ 130, /* "TLS Web Client Authentication" */ 129, /* "TLS Web Server Authentication" */ + 1353, /* "TPM ID Label" */ + 1345, /* "TPM Manufacturer" */ + 1346, /* "TPM Model" */ + 1355, /* "TPM Platform Specification" */ + 1349, /* "TPM Protection Profile" */ + 1356, /* "TPM Security Assertions" */ + 1350, /* "TPM Security Target" */ + 1354, /* "TPM Specification" */ + 1347, /* "TPM Version" */ 133, /* "Time Stamping" */ 375, /* "Trust Root" */ + 1387, /* "Trusted Computed Group Registry" */ + 1324, /* "Trusted Computing Group" */ + 1333, /* "Trusted Computing Group Address Formats" */ + 1328, /* "Trusted Computing Group Algorithms" */ + 1326, /* "Trusted Computing Group Attributes" */ + 1330, /* "Trusted Computing Group Certificate Extensions" */ + 1332, /* "Trusted Computing Group Certificate Policies" */ + 1336, /* "Trusted Computing Group Common" */ + 1331, /* "Trusted Computing Group Key Purposes" */ + 1329, /* "Trusted Computing Group Platform Classes" */ + 1327, /* "Trusted Computing Group Protocols" */ + 1334, /* "Trusted Computing Group Registry" */ + 1335, /* "Trusted Computing Group Traits" */ 1283, /* "Trusted key usage (Oracle)" */ + 1413, /* "UTF8String Trait" */ + 1412, /* "Uniform Resource Identifier Trait" */ + 1378, /* "Virtual Platform Attestation Service" */ + 1381, /* "Virtual Platform Backup Service" */ + 1384, /* "WLAN MAC Address" */ 1322, /* "Wi-SUN Alliance Field Area Network (FAN)" */ 1034, /* "X25519" */ 1035, /* "X448" */ @@ -5110,6 +5629,7 @@ static const unsigned int ln_objs[NUM_LN] = { 890, /* "supportedAlgorithms" */ 874, /* "supportedApplicationContext" */ 100, /* "surname" */ + 1325, /* "tcg-tcpaSpecVersion" */ 864, /* "telephoneNumber" */ 866, /* "teletexTerminalIdentifier" */ 865, /* "telexNumber" */ @@ -5153,7 +5673,7 @@ static const unsigned int ln_objs[NUM_LN] = { 125, /* "zlib compression" */ }; -#define NUM_OBJ 1181 +#define NUM_OBJ 1311 static const unsigned int obj_objs[NUM_OBJ] = { 0, /* OBJ_undef 0 */ 181, /* OBJ_iso 1 */ @@ -5303,6 +5823,7 @@ static const unsigned int obj_objs[NUM_OBJ] = { 517, /* OBJ_set_certExt 2 23 42 7 */ 518, /* OBJ_set_brand 2 23 42 8 */ 679, /* OBJ_wap_wsg 2 23 43 1 */ + 1324, /* OBJ_tcg 2 23 133 */ 1266, /* OBJ_electronic_signature_standard 0 4 0 1733 */ 382, /* OBJ_Directory 1 3 6 1 1 */ 383, /* OBJ_Management 1 3 6 1 2 */ @@ -5429,6 +5950,17 @@ static const unsigned int obj_objs[NUM_OBJ] = { 637, /* OBJ_set_brand_Diners 2 23 42 8 30 */ 638, /* OBJ_set_brand_AmericanExpress 2 23 42 8 34 */ 639, /* OBJ_set_brand_JCB 2 23 42 8 35 */ + 1325, /* OBJ_tcg_tcpaSpecVersion 2 23 133 1 */ + 1326, /* OBJ_tcg_attribute 2 23 133 2 */ + 1327, /* OBJ_tcg_protocol 2 23 133 3 */ + 1328, /* OBJ_tcg_algorithm 2 23 133 4 */ + 1329, /* OBJ_tcg_platformClass 2 23 133 5 */ + 1330, /* OBJ_tcg_ce 2 23 133 6 */ + 1331, /* OBJ_tcg_kp 2 23 133 8 */ + 1332, /* OBJ_tcg_ca 2 23 133 11 */ + 1333, /* OBJ_tcg_address 2 23 133 17 */ + 1334, /* OBJ_tcg_registry 2 23 133 18 */ + 1335, /* OBJ_tcg_traits 2 23 133 19 */ 1273, /* OBJ_cades 0 4 0 19122 */ 1267, /* OBJ_ess_attributes 0 4 0 1733 2 */ 1195, /* OBJ_gmac 1 0 9797 3 4 */ @@ -5514,6 +6046,49 @@ static const unsigned int obj_objs[NUM_OBJ] = { 743, /* OBJ_wap_wsg_idm_ecid_wtls10 2 23 43 1 4 10 */ 744, /* OBJ_wap_wsg_idm_ecid_wtls11 2 23 43 1 4 11 */ 745, /* OBJ_wap_wsg_idm_ecid_wtls12 2 23 43 1 4 12 */ + 1345, /* OBJ_tcg_at_tpmManufacturer 2 23 133 2 1 */ + 1346, /* OBJ_tcg_at_tpmModel 2 23 133 2 2 */ + 1347, /* OBJ_tcg_at_tpmVersion 2 23 133 2 3 */ + 1348, /* OBJ_tcg_at_securityQualities 2 23 133 2 10 */ + 1349, /* OBJ_tcg_at_tpmProtectionProfile 2 23 133 2 11 */ + 1350, /* OBJ_tcg_at_tpmSecurityTarget 2 23 133 2 12 */ + 1351, /* OBJ_tcg_at_tbbProtectionProfile 2 23 133 2 13 */ + 1352, /* OBJ_tcg_at_tbbSecurityTarget 2 23 133 2 14 */ + 1353, /* OBJ_tcg_at_tpmIdLabel 2 23 133 2 15 */ + 1354, /* OBJ_tcg_at_tpmSpecification 2 23 133 2 16 */ + 1355, /* OBJ_tcg_at_tcgPlatformSpecification 2 23 133 2 17 */ + 1356, /* OBJ_tcg_at_tpmSecurityAssertions 2 23 133 2 18 */ + 1357, /* OBJ_tcg_at_tbbSecurityAssertions 2 23 133 2 19 */ + 1358, /* OBJ_tcg_at_tcgCredentialSpecification 2 23 133 2 23 */ + 1359, /* OBJ_tcg_at_tcgCredentialType 2 23 133 2 25 */ + 1360, /* OBJ_tcg_at_previousPlatformCertificates 2 23 133 2 26 */ + 1361, /* OBJ_tcg_at_tbbSecurityAssertions_v3 2 23 133 2 27 */ + 1362, /* OBJ_tcg_at_cryptographicAnchors 2 23 133 2 28 */ + 1382, /* OBJ_tcg_prt_tpmIdProtocol 2 23 133 3 1 */ + 1367, /* OBJ_tcg_algorithm_null 2 23 133 4 1 */ + 1336, /* OBJ_tcg_common 2 23 133 5 1 */ + 1376, /* OBJ_tcg_ce_relevantCredentials 2 23 133 6 2 */ + 1377, /* OBJ_tcg_ce_relevantManifests 2 23 133 6 3 */ + 1378, /* OBJ_tcg_ce_virtualPlatformAttestationService 2 23 133 6 4 */ + 1379, /* OBJ_tcg_ce_migrationControllerAttestationService 2 23 133 6 5 */ + 1380, /* OBJ_tcg_ce_migrationControllerRegistrationService 2 23 133 6 6 */ + 1381, /* OBJ_tcg_ce_virtualPlatformBackupService 2 23 133 6 7 */ + 1368, /* OBJ_tcg_kp_EKCertificate 2 23 133 8 1 */ + 1369, /* OBJ_tcg_kp_PlatformAttributeCertificate 2 23 133 8 2 */ + 1370, /* OBJ_tcg_kp_AIKCertificate 2 23 133 8 3 */ + 1371, /* OBJ_tcg_kp_PlatformKeyCertificate 2 23 133 8 4 */ + 1372, /* OBJ_tcg_kp_DeltaPlatformAttributeCertificate 2 23 133 8 5 */ + 1373, /* OBJ_tcg_kp_DeltaPlatformKeyCertificate 2 23 133 8 6 */ + 1374, /* OBJ_tcg_kp_AdditionalPlatformAttributeCertificate 2 23 133 8 7 */ + 1375, /* OBJ_tcg_kp_AdditionalPlatformKeyCertificate 2 23 133 8 8 */ + 1392, /* OBJ_tcg_cap_verifiedPlatformCertificate 2 23 133 11 4 */ + 1383, /* OBJ_tcg_address_ethernetmac 2 23 133 17 1 */ + 1384, /* OBJ_tcg_address_wlanmac 2 23 133 17 2 */ + 1385, /* OBJ_tcg_address_bluetoothmac 2 23 133 17 3 */ + 1386, /* OBJ_tcg_registry_componentClass 2 23 133 18 3 */ + 1393, /* OBJ_tcg_tr_ID 2 23 133 19 1 */ + 1394, /* OBJ_tcg_tr_category 2 23 133 19 2 */ + 1395, /* OBJ_tcg_tr_registry 2 23 133 19 3 */ 1274, /* OBJ_cades_attributes 0 4 0 19122 1 */ 1268, /* OBJ_id_aa_ets_mimeType 0 4 0 1733 2 1 */ 1269, /* OBJ_id_aa_ets_longTermValidation 0 4 0 1733 2 2 */ @@ -5562,6 +6137,77 @@ static const unsigned int obj_objs[NUM_OBJ] = { 633, /* OBJ_setAttr_T2cleartxt 2 23 42 3 3 4 2 */ 634, /* OBJ_setAttr_TokICCsig 2 23 42 3 3 5 1 */ 635, /* OBJ_setAttr_SecDevSig 2 23 42 3 3 5 2 */ + 1337, /* OBJ_tcg_at_platformManufacturerStr 2 23 133 5 1 1 */ + 1338, /* OBJ_tcg_at_platformManufacturerId 2 23 133 5 1 2 */ + 1339, /* OBJ_tcg_at_platformConfigUri 2 23 133 5 1 3 */ + 1340, /* OBJ_tcg_at_platformModel 2 23 133 5 1 4 */ + 1341, /* OBJ_tcg_at_platformVersion 2 23 133 5 1 5 */ + 1342, /* OBJ_tcg_at_platformSerial 2 23 133 5 1 6 */ + 1343, /* OBJ_tcg_at_platformConfiguration 2 23 133 5 1 7 */ + 1344, /* OBJ_tcg_at_platformIdentifier 2 23 133 5 1 8 */ + 1387, /* OBJ_tcg_registry_componentClass_tcg 2 23 133 18 3 1 */ + 1388, /* OBJ_tcg_registry_componentClass_ietf 2 23 133 18 3 2 */ + 1389, /* OBJ_tcg_registry_componentClass_dmtf 2 23 133 18 3 3 */ + 1390, /* OBJ_tcg_registry_componentClass_pcie 2 23 133 18 3 4 */ + 1391, /* OBJ_tcg_registry_componentClass_disk 2 23 133 18 3 5 */ + 1396, /* OBJ_tcg_tr_ID_Boolean 2 23 133 19 1 1 */ + 1397, /* OBJ_tcg_tr_ID_CertificateIdentifier 2 23 133 19 1 2 */ + 1398, /* OBJ_tcg_tr_ID_CommonCriteria 2 23 133 19 1 3 */ + 1399, /* OBJ_tcg_tr_ID_componentClass 2 23 133 19 1 4 */ + 1400, /* OBJ_tcg_tr_ID_componentIdentifierV11 2 23 133 19 1 5 */ + 1401, /* OBJ_tcg_tr_ID_FIPSLevel 2 23 133 19 1 6 */ + 1402, /* OBJ_tcg_tr_ID_ISO9000Level 2 23 133 19 1 7 */ + 1403, /* OBJ_tcg_tr_ID_networkMAC 2 23 133 19 1 8 */ + 1404, /* OBJ_tcg_tr_ID_OID 2 23 133 19 1 9 */ + 1405, /* OBJ_tcg_tr_ID_PEN 2 23 133 19 1 10 */ + 1406, /* OBJ_tcg_tr_ID_platformFirmwareCapabilities 2 23 133 19 1 11 */ + 1407, /* OBJ_tcg_tr_ID_platformFirmwareSignatureVerification 2 23 133 19 1 12 */ + 1408, /* OBJ_tcg_tr_ID_platformFirmwareUpdateCompliance 2 23 133 19 1 13 */ + 1409, /* OBJ_tcg_tr_ID_platformHardwareCapabilities 2 23 133 19 1 14 */ + 1410, /* OBJ_tcg_tr_ID_RTM 2 23 133 19 1 15 */ + 1411, /* OBJ_tcg_tr_ID_status 2 23 133 19 1 16 */ + 1412, /* OBJ_tcg_tr_ID_URI 2 23 133 19 1 17 */ + 1413, /* OBJ_tcg_tr_ID_UTF8String 2 23 133 19 1 18 */ + 1414, /* OBJ_tcg_tr_ID_IA5String 2 23 133 19 1 19 */ + 1415, /* OBJ_tcg_tr_ID_PEMCertString 2 23 133 19 1 20 */ + 1416, /* OBJ_tcg_tr_ID_PublicKey 2 23 133 19 1 21 */ + 1417, /* OBJ_tcg_tr_cat_platformManufacturer 2 23 133 19 2 1 */ + 1418, /* OBJ_tcg_tr_cat_platformModel 2 23 133 19 2 2 */ + 1419, /* OBJ_tcg_tr_cat_platformVersion 2 23 133 19 2 3 */ + 1420, /* OBJ_tcg_tr_cat_platformSerial 2 23 133 19 2 4 */ + 1421, /* OBJ_tcg_tr_cat_platformManufacturerIdentifier 2 23 133 19 2 5 */ + 1422, /* OBJ_tcg_tr_cat_platformOwnership 2 23 133 19 2 6 */ + 1423, /* OBJ_tcg_tr_cat_componentClass 2 23 133 19 2 7 */ + 1424, /* OBJ_tcg_tr_cat_componentManufacturer 2 23 133 19 2 8 */ + 1425, /* OBJ_tcg_tr_cat_componentModel 2 23 133 19 2 9 */ + 1426, /* OBJ_tcg_tr_cat_componentSerial 2 23 133 19 2 10 */ + 1427, /* OBJ_tcg_tr_cat_componentStatus 2 23 133 19 2 11 */ + 1428, /* OBJ_tcg_tr_cat_componentLocation 2 23 133 19 2 12 */ + 1429, /* OBJ_tcg_tr_cat_componentRevision 2 23 133 19 2 13 */ + 1430, /* OBJ_tcg_tr_cat_componentFieldReplaceable 2 23 133 19 2 14 */ + 1431, /* OBJ_tcg_tr_cat_EKCertificate 2 23 133 19 2 15 */ + 1432, /* OBJ_tcg_tr_cat_IAKCertificate 2 23 133 19 2 16 */ + 1433, /* OBJ_tcg_tr_cat_IDevIDCertificate 2 23 133 19 2 17 */ + 1434, /* OBJ_tcg_tr_cat_DICECertificate 2 23 133 19 2 18 */ + 1435, /* OBJ_tcg_tr_cat_SPDMCertificate 2 23 133 19 2 19 */ + 1436, /* OBJ_tcg_tr_cat_PEMCertificate 2 23 133 19 2 20 */ + 1437, /* OBJ_tcg_tr_cat_PlatformCertificate 2 23 133 19 2 21 */ + 1438, /* OBJ_tcg_tr_cat_DeltaPlatformCertificate 2 23 133 19 2 22 */ + 1439, /* OBJ_tcg_tr_cat_RebasePlatformCertificate 2 23 133 19 2 23 */ + 1440, /* OBJ_tcg_tr_cat_genericCertificate 2 23 133 19 2 24 */ + 1441, /* OBJ_tcg_tr_cat_CommonCriteria 2 23 133 19 2 25 */ + 1442, /* OBJ_tcg_tr_cat_componentIdentifierV11 2 23 133 19 2 26 */ + 1443, /* OBJ_tcg_tr_cat_FIPSLevel 2 23 133 19 2 27 */ + 1444, /* OBJ_tcg_tr_cat_ISO9000 2 23 133 19 2 28 */ + 1445, /* OBJ_tcg_tr_cat_networkMAC 2 23 133 19 2 29 */ + 1446, /* OBJ_tcg_tr_cat_attestationProtocol 2 23 133 19 2 30 */ + 1447, /* OBJ_tcg_tr_cat_PEN 2 23 133 19 2 31 */ + 1448, /* OBJ_tcg_tr_cat_platformFirmwareCapabilities 2 23 133 19 2 32 */ + 1449, /* OBJ_tcg_tr_cat_platformHardwareCapabilities 2 23 133 19 2 33 */ + 1450, /* OBJ_tcg_tr_cat_platformFirmwareSignatureVerification 2 23 133 19 2 34 */ + 1451, /* OBJ_tcg_tr_cat_platformFirmwareUpdateCompliance 2 23 133 19 2 35 */ + 1452, /* OBJ_tcg_tr_cat_RTM 2 23 133 19 2 36 */ + 1453, /* OBJ_tcg_tr_cat_PublicKey 2 23 133 19 2 37 */ 1275, /* OBJ_id_aa_ets_signerAttrV2 0 4 0 19122 1 1 */ 1276, /* OBJ_id_aa_ets_sigPolicyStore 0 4 0 19122 1 3 */ 1277, /* OBJ_id_aa_ATSHashIndex_v2 0 4 0 19122 1 4 */ @@ -5644,6 +6290,10 @@ static const unsigned int obj_objs[NUM_OBJ] = { 508, /* OBJ_id_hex_multipart_message 1 3 6 1 7 1 1 2 */ 57, /* OBJ_netscape 2 16 840 1 113730 */ 1282, /* OBJ_oracle 2 16 840 1 113894 */ + 1363, /* OBJ_tcg_at_platformConfiguration_v1 2 23 133 5 1 7 1 */ + 1364, /* OBJ_tcg_at_platformConfiguration_v2 2 23 133 5 1 7 2 */ + 1365, /* OBJ_tcg_at_platformConfiguration_v3 2 23 133 5 1 7 3 */ + 1366, /* OBJ_tcg_at_platformConfigUri_v3 2 23 133 5 1 7 4 */ 754, /* OBJ_camellia_128_ecb 0 3 4401 5 3 1 9 1 */ 766, /* OBJ_camellia_128_ofb128 0 3 4401 5 3 1 9 3 */ 757, /* OBJ_camellia_128_cfb128 0 3 4401 5 3 1 9 4 */ diff --git a/crypto/objects/obj_mac.num b/crypto/objects/obj_mac.num index 572e02257a..82f0744f78 100644 --- a/crypto/objects/obj_mac.num +++ b/crypto/objects/obj_mac.num @@ -1321,3 +1321,133 @@ id_ct_rpkiSignedPrefixList 1320 id_on_hardwareModuleName 1321 id_kp_wisun_fan_device 1322 ac_auditEntity 1323 +tcg 1324 +tcg_tcpaSpecVersion 1325 +tcg_attribute 1326 +tcg_protocol 1327 +tcg_algorithm 1328 +tcg_platformClass 1329 +tcg_ce 1330 +tcg_kp 1331 +tcg_ca 1332 +tcg_address 1333 +tcg_registry 1334 +tcg_traits 1335 +tcg_common 1336 +tcg_at_platformManufacturerStr 1337 +tcg_at_platformManufacturerId 1338 +tcg_at_platformConfigUri 1339 +tcg_at_platformModel 1340 +tcg_at_platformVersion 1341 +tcg_at_platformSerial 1342 +tcg_at_platformConfiguration 1343 +tcg_at_platformIdentifier 1344 +tcg_at_tpmManufacturer 1345 +tcg_at_tpmModel 1346 +tcg_at_tpmVersion 1347 +tcg_at_securityQualities 1348 +tcg_at_tpmProtectionProfile 1349 +tcg_at_tpmSecurityTarget 1350 +tcg_at_tbbProtectionProfile 1351 +tcg_at_tbbSecurityTarget 1352 +tcg_at_tpmIdLabel 1353 +tcg_at_tpmSpecification 1354 +tcg_at_tcgPlatformSpecification 1355 +tcg_at_tpmSecurityAssertions 1356 +tcg_at_tbbSecurityAssertions 1357 +tcg_at_tcgCredentialSpecification 1358 +tcg_at_tcgCredentialType 1359 +tcg_at_previousPlatformCertificates 1360 +tcg_at_tbbSecurityAssertions_v3 1361 +tcg_at_cryptographicAnchors 1362 +tcg_at_platformConfiguration_v1 1363 +tcg_at_platformConfiguration_v2 1364 +tcg_at_platformConfiguration_v3 1365 +tcg_at_platformConfigUri_v3 1366 +tcg_algorithm_null 1367 +tcg_kp_EKCertificate 1368 +tcg_kp_PlatformAttributeCertificate 1369 +tcg_kp_AIKCertificate 1370 +tcg_kp_PlatformKeyCertificate 1371 +tcg_kp_DeltaPlatformAttributeCertificate 1372 +tcg_kp_DeltaPlatformKeyCertificate 1373 +tcg_kp_AdditionalPlatformAttributeCertificate 1374 +tcg_kp_AdditionalPlatformKeyCertificate 1375 +tcg_ce_relevantCredentials 1376 +tcg_ce_relevantManifests 1377 +tcg_ce_virtualPlatformAttestationService 1378 +tcg_ce_migrationControllerAttestationService 1379 +tcg_ce_migrationControllerRegistrationService 1380 +tcg_ce_virtualPlatformBackupService 1381 +tcg_prt_tpmIdProtocol 1382 +tcg_address_ethernetmac 1383 +tcg_address_wlanmac 1384 +tcg_address_bluetoothmac 1385 +tcg_registry_componentClass 1386 +tcg_registry_componentClass_tcg 1387 +tcg_registry_componentClass_ietf 1388 +tcg_registry_componentClass_dmtf 1389 +tcg_registry_componentClass_pcie 1390 +tcg_registry_componentClass_disk 1391 +tcg_cap_verifiedPlatformCertificate 1392 +tcg_tr_ID 1393 +tcg_tr_category 1394 +tcg_tr_registry 1395 +tcg_tr_ID_Boolean 1396 +tcg_tr_ID_CertificateIdentifier 1397 +tcg_tr_ID_CommonCriteria 1398 +tcg_tr_ID_componentClass 1399 +tcg_tr_ID_componentIdentifierV11 1400 +tcg_tr_ID_FIPSLevel 1401 +tcg_tr_ID_ISO9000Level 1402 +tcg_tr_ID_networkMAC 1403 +tcg_tr_ID_OID 1404 +tcg_tr_ID_PEN 1405 +tcg_tr_ID_platformFirmwareCapabilities 1406 +tcg_tr_ID_platformFirmwareSignatureVerification 1407 +tcg_tr_ID_platformFirmwareUpdateCompliance 1408 +tcg_tr_ID_platformHardwareCapabilities 1409 +tcg_tr_ID_RTM 1410 +tcg_tr_ID_status 1411 +tcg_tr_ID_URI 1412 +tcg_tr_ID_UTF8String 1413 +tcg_tr_ID_IA5String 1414 +tcg_tr_ID_PEMCertString 1415 +tcg_tr_ID_PublicKey 1416 +tcg_tr_cat_platformManufacturer 1417 +tcg_tr_cat_platformModel 1418 +tcg_tr_cat_platformVersion 1419 +tcg_tr_cat_platformSerial 1420 +tcg_tr_cat_platformManufacturerIdentifier 1421 +tcg_tr_cat_platformOwnership 1422 +tcg_tr_cat_componentClass 1423 +tcg_tr_cat_componentManufacturer 1424 +tcg_tr_cat_componentModel 1425 +tcg_tr_cat_componentSerial 1426 +tcg_tr_cat_componentStatus 1427 +tcg_tr_cat_componentLocation 1428 +tcg_tr_cat_componentRevision 1429 +tcg_tr_cat_componentFieldReplaceable 1430 +tcg_tr_cat_EKCertificate 1431 +tcg_tr_cat_IAKCertificate 1432 +tcg_tr_cat_IDevIDCertificate 1433 +tcg_tr_cat_DICECertificate 1434 +tcg_tr_cat_SPDMCertificate 1435 +tcg_tr_cat_PEMCertificate 1436 +tcg_tr_cat_PlatformCertificate 1437 +tcg_tr_cat_DeltaPlatformCertificate 1438 +tcg_tr_cat_RebasePlatformCertificate 1439 +tcg_tr_cat_genericCertificate 1440 +tcg_tr_cat_CommonCriteria 1441 +tcg_tr_cat_componentIdentifierV11 1442 +tcg_tr_cat_FIPSLevel 1443 +tcg_tr_cat_ISO9000 1444 +tcg_tr_cat_networkMAC 1445 +tcg_tr_cat_attestationProtocol 1446 +tcg_tr_cat_PEN 1447 +tcg_tr_cat_platformFirmwareCapabilities 1448 +tcg_tr_cat_platformHardwareCapabilities 1449 +tcg_tr_cat_platformFirmwareSignatureVerification 1450 +tcg_tr_cat_platformFirmwareUpdateCompliance 1451 +tcg_tr_cat_RTM 1452 +tcg_tr_cat_PublicKey 1453 diff --git a/crypto/objects/objects.txt b/crypto/objects/objects.txt index 552bb6b9a8..d0310cfd07 100644 --- a/crypto/objects/objects.txt +++ b/crypto/objects/objects.txt @@ -1869,3 +1869,149 @@ oracle 746875 1 1 : oracle-jdk-trustedkeyusage : Trusted key usage (Oracle) # NID for compression : brotli : Brotli compression : zstd : Zstandard compression + +2 23 133 : tcg : Trusted Computing Group + +tcg 1 : tcg-tcpaSpecVersion +tcg 2 : tcg-attribute : Trusted Computing Group Attributes +tcg 3 : tcg-protocol : Trusted Computing Group Protocols +tcg 4 : tcg-algorithm : Trusted Computing Group Algorithms +tcg 5 : tcg-platformClass : Trusted Computing Group Platform Classes +tcg 6 : tcg-ce : Trusted Computing Group Certificate Extensions +tcg 8 : tcg-kp : Trusted Computing Group Key Purposes +tcg 11 : tcg-ca : Trusted Computing Group Certificate Policies +tcg 17 : tcg-address : Trusted Computing Group Address Formats +tcg 18 : tcg-registry : Trusted Computing Group Registry +tcg 19 : tcg-traits : Trusted Computing Group Traits + +tcg-platformClass 1 : tcg-common : Trusted Computing Group Common +tcg-common 1 : tcg-at-platformManufacturerStr : TCG Platform Manufacturer String +tcg-common 2 : tcg-at-platformManufacturerId : TCG Platform Manufacturer ID +tcg-common 3 : tcg-at-platformConfigUri : TCG Platform Configuration URI +tcg-common 4 : tcg-at-platformModel : TCG Platform Model +tcg-common 5 : tcg-at-platformVersion : TCG Platform Version +tcg-common 6 : tcg-at-platformSerial : TCG Platform Serial Number +tcg-common 7 : tcg-at-platformConfiguration : TCG Platform Configuration +tcg-common 8 : tcg-at-platformIdentifier : TCG Platform Identifier + +tcg-attribute 1 : tcg-at-tpmManufacturer : TPM Manufacturer +tcg-attribute 2 : tcg-at-tpmModel : TPM Model +tcg-attribute 3 : tcg-at-tpmVersion : TPM Version +tcg-attribute 10 : tcg-at-securityQualities : Security Qualities +tcg-attribute 11 : tcg-at-tpmProtectionProfile : TPM Protection Profile +tcg-attribute 12 : tcg-at-tpmSecurityTarget : TPM Security Target +tcg-attribute 13 : tcg-at-tbbProtectionProfile : TBB Protection Profile +tcg-attribute 14 : tcg-at-tbbSecurityTarget : TBB Security Target +tcg-attribute 15 : tcg-at-tpmIdLabel : TPM ID Label +tcg-attribute 16 : tcg-at-tpmSpecification : TPM Specification +tcg-attribute 17 : tcg-at-tcgPlatformSpecification : TPM Platform Specification +tcg-attribute 18 : tcg-at-tpmSecurityAssertions : TPM Security Assertions +tcg-attribute 19 : tcg-at-tbbSecurityAssertions : TBB Security Assertions +tcg-attribute 23 : tcg-at-tcgCredentialSpecification : TCG Credential Specification +tcg-attribute 25 : tcg-at-tcgCredentialType : TCG Credential Type +tcg-attribute 26 : tcg-at-previousPlatformCertificates : TCG Previous Platform Certificates +tcg-attribute 27 : tcg-at-tbbSecurityAssertions-v3 : TCG TBB Security Assertions V3 +tcg-attribute 28 : tcg-at-cryptographicAnchors : TCG Cryptographic Anchors + +tcg-at-platformConfiguration 1 : tcg-at-platformConfiguration-v1 : Platform Configuration Version 1 +tcg-at-platformConfiguration 2 : tcg-at-platformConfiguration-v2 : Platform Configuration Version 2 +tcg-at-platformConfiguration 3 : tcg-at-platformConfiguration-v3 : Platform Configuration Version 3 +tcg-at-platformConfiguration 4 : tcg-at-platformConfigUri-v3 : Platform Configuration URI Version 3 + +tcg-algorithm 1 : tcg-algorithm-null : TCG NULL Algorithm + +tcg-kp 1 : tcg-kp-EKCertificate : Endorsement Key Certificate +tcg-kp 2 : tcg-kp-PlatformAttributeCertificate : Platform Attribute Certificate +tcg-kp 3 : tcg-kp-AIKCertificate : Attestation Identity Key Certificate +tcg-kp 4 : tcg-kp-PlatformKeyCertificate : Platform Key Certificate +tcg-kp 5 : tcg-kp-DeltaPlatformAttributeCertificate : Delta Platform Attribute Certificate +tcg-kp 6 : tcg-kp-DeltaPlatformKeyCertificate : Delta Platform Key Certificate +tcg-kp 7 : tcg-kp-AdditionalPlatformAttributeCertificate : Additional Platform Attribute Certificate +tcg-kp 8 : tcg-kp-AdditionalPlatformKeyCertificate : Additional Platform Key Certificate + +tcg-ce 2 : tcg-ce-relevantCredentials : Relevant Credentials +tcg-ce 3 : tcg-ce-relevantManifests : Relevant Manifests +tcg-ce 4 : tcg-ce-virtualPlatformAttestationService : Virtual Platform Attestation Service +tcg-ce 5 : tcg-ce-migrationControllerAttestationService : Migration Controller Attestation Service +tcg-ce 6 : tcg-ce-migrationControllerRegistrationService : Migration Controller Registration Service +tcg-ce 7 : tcg-ce-virtualPlatformBackupService : Virtual Platform Backup Service + +tcg-protocol 1 : tcg-prt-tpmIdProtocol : TCG TPM Protocol + +tcg-address 1 : tcg-address-ethernetmac : Ethernet MAC Address +tcg-address 2 : tcg-address-wlanmac : WLAN MAC Address +tcg-address 3 : tcg-address-bluetoothmac : Bluetooth MAC Address + +tcg-registry 3 : tcg-registry-componentClass : TCG Component Class + +tcg-registry-componentClass 1 : tcg-registry-componentClass-tcg : Trusted Computed Group Registry +tcg-registry-componentClass 2 : tcg-registry-componentClass-ietf : Internet Engineering Task Force Registry +tcg-registry-componentClass 3 : tcg-registry-componentClass-dmtf : Distributed Management Task Force Registry +tcg-registry-componentClass 4 : tcg-registry-componentClass-pcie : PCIE Component Class +tcg-registry-componentClass 5 : tcg-registry-componentClass-disk : Disk Component Class + +tcg-ca 4 : tcg-cap-verifiedPlatformCertificate : TCG Verified Platform Certificate CA Policy + +tcg-traits 1 : tcg-tr-ID : TCG Trait Identifiers +tcg-traits 2 : tcg-tr-category : TCG Trait Categories +tcg-traits 3 : tcg-tr-registry : TCG Trait Registries + +tcg-tr-ID 1 : tcg-tr-ID-Boolean : Boolean Trait +tcg-tr-ID 2 : tcg-tr-ID-CertificateIdentifier : Certificate Identifier Trait +tcg-tr-ID 3 : tcg-tr-ID-CommonCriteria : Common Criteria Trait +tcg-tr-ID 4 : tcg-tr-ID-componentClass : Component Class Trait +tcg-tr-ID 5 : tcg-tr-ID-componentIdentifierV11 : Component Identifier V1.1 Trait +tcg-tr-ID 6 : tcg-tr-ID-FIPSLevel : FIPS Level Trait +tcg-tr-ID 7 : tcg-tr-ID-ISO9000Level : ISO 9000 Level Trait +tcg-tr-ID 8 : tcg-tr-ID-networkMAC : Network MAC Trait +tcg-tr-ID 9 : tcg-tr-ID-OID : Object Identifier Trait +tcg-tr-ID 10 : tcg-tr-ID-PEN : Private Enterprise Number Trait +tcg-tr-ID 11 : tcg-tr-ID-platformFirmwareCapabilities : Platform Firmware Capabilities Trait +tcg-tr-ID 12 : tcg-tr-ID-platformFirmwareSignatureVerification : Platform Firmware Signature Verification Trait +tcg-tr-ID 13 : tcg-tr-ID-platformFirmwareUpdateCompliance : Platform Firmware Update Compliance Trait +tcg-tr-ID 14 : tcg-tr-ID-platformHardwareCapabilities : Platform Hardware Capabilities Trait +tcg-tr-ID 15 : tcg-tr-ID-RTM : Root of Trust for Measurement Trait +tcg-tr-ID 16 : tcg-tr-ID-status : Attribute Status Trait +tcg-tr-ID 17 : tcg-tr-ID-URI : Uniform Resource Identifier Trait +tcg-tr-ID 18 : tcg-tr-ID-UTF8String : UTF8String Trait +tcg-tr-ID 19 : tcg-tr-ID-IA5String : IA5String Trait +tcg-tr-ID 20 : tcg-tr-ID-PEMCertString : PEM-Encoded Certificate String Trait +tcg-tr-ID 21 : tcg-tr-ID-PublicKey : Public Key Trait + +tcg-tr-category 1 : tcg-tr-cat-platformManufacturer : Platform Manufacturer Trait Category +tcg-tr-category 2 : tcg-tr-cat-platformModel : Platform Model Trait Category +tcg-tr-category 3 : tcg-tr-cat-platformVersion : Platform Version Trait Category +tcg-tr-category 4 : tcg-tr-cat-platformSerial : Platform Serial Trait Category +tcg-tr-category 5 : tcg-tr-cat-platformManufacturerIdentifier : Platform Manufacturer Identifier Trait Category +tcg-tr-category 6 : tcg-tr-cat-platformOwnership : Platform Ownership Trait Category +tcg-tr-category 7 : tcg-tr-cat-componentClass : Component Class Trait Category +tcg-tr-category 8 : tcg-tr-cat-componentManufacturer : Component Manufacturer Trait Category +tcg-tr-category 9 : tcg-tr-cat-componentModel : Component Model Trait Category +tcg-tr-category 10 : tcg-tr-cat-componentSerial : Component Serial Trait Category +tcg-tr-category 11 : tcg-tr-cat-componentStatus : Component Status Trait Category +tcg-tr-category 12 : tcg-tr-cat-componentLocation : Component Location Trait Category +tcg-tr-category 13 : tcg-tr-cat-componentRevision : Component Revision Trait Category +tcg-tr-category 14 : tcg-tr-cat-componentFieldReplaceable : Component Field Replaceable Trait Category +tcg-tr-category 15 : tcg-tr-cat-EKCertificate : EK Certificate Trait Category +tcg-tr-category 16 : tcg-tr-cat-IAKCertificate : IAK Certificate Trait Category +tcg-tr-category 17 : tcg-tr-cat-IDevIDCertificate : IDevID Certificate Trait Category +tcg-tr-category 18 : tcg-tr-cat-DICECertificate : DICE Certificate Trait Category +tcg-tr-category 19 : tcg-tr-cat-SPDMCertificate : SPDM Certificate Trait Category +tcg-tr-category 20 : tcg-tr-cat-PEMCertificate : PEM Certificate Trait Category +tcg-tr-category 21 : tcg-tr-cat-PlatformCertificate : Platform Certificate Trait Category +tcg-tr-category 22 : tcg-tr-cat-DeltaPlatformCertificate : Delta Platform Certificate Trait Category +tcg-tr-category 23 : tcg-tr-cat-RebasePlatformCertificate : Rebase Platform Certificate Trait Category +tcg-tr-category 24 : tcg-tr-cat-genericCertificate : Generic Certificate Trait Category +tcg-tr-category 25 : tcg-tr-cat-CommonCriteria : Common Criteria Trait Category +tcg-tr-category 26 : tcg-tr-cat-componentIdentifierV11 : Component Identifier V1.1 Trait Category +tcg-tr-category 27 : tcg-tr-cat-FIPSLevel : FIPS Level Trait Category +tcg-tr-category 28 : tcg-tr-cat-ISO9000 : ISO 9000 Trait Category +tcg-tr-category 29 : tcg-tr-cat-networkMAC : Network MAC Trait Category +tcg-tr-category 30 : tcg-tr-cat-attestationProtocol : Attestation Protocol Trait Category +tcg-tr-category 31 : tcg-tr-cat-PEN : Private Enterprise Number Trait Category +tcg-tr-category 32 : tcg-tr-cat-platformFirmwareCapabilities : Platform Firmware Capabilities Trait Category +tcg-tr-category 33 : tcg-tr-cat-platformHardwareCapabilities : Platform Hardware Capabilities Trait Category +tcg-tr-category 34 : tcg-tr-cat-platformFirmwareSignatureVerification : Platform Firmware Signature Verification Trait Category +tcg-tr-category 35 : tcg-tr-cat-platformFirmwareUpdateCompliance : Platform Firmware Update Compliance Trait Category +tcg-tr-category 36 : tcg-tr-cat-RTM : Root of Trust of Measurement Trait Category +tcg-tr-category 37 : tcg-tr-cat-PublicKey : Public Key Trait Category
\ No newline at end of file diff --git a/fuzz/oids.txt b/fuzz/oids.txt index 797c93954d..4f0a349563 100644 --- a/fuzz/oids.txt +++ b/fuzz/oids.txt @@ -1181,3 +1181,133 @@ OBJ_associated_information="\x55\x1D\x4B" OBJ_id_ct_rpkiSignedPrefixList="\x2A\x86\x48\x86\xF7\x0D\x01\x09\x10\x01\x33" OBJ_id_on_hardwareModuleName="\x2B\x06\x01\x05\x05\x07\x08\x04" OBJ_id_kp_wisun_fan_device="\x2B\x06\x01\x04\x01\x82\xE4\x25\x01" +OBJ_tcg="\x67\x81\x05" +OBJ_tcg_tcpaSpecVersion="\x67\x81\x05\x01" +OBJ_tcg_attribute="\x67\x81\x05\x02" +OBJ_tcg_protocol="\x67\x81\x05\x03" +OBJ_tcg_algorithm="\x67\x81\x05\x04" +OBJ_tcg_platformClass="\x67\x81\x05\x05" +OBJ_tcg_ce="\x67\x81\x05\x06" +OBJ_tcg_kp="\x67\x81\x05\x08" +OBJ_tcg_ca="\x67\x81\x05\x0B" +OBJ_tcg_address="\x67\x81\x05\x11" +OBJ_tcg_registry="\x67\x81\x05\x12" +OBJ_tcg_traits="\x67\x81\x05\x13" +OBJ_tcg_common="\x67\x81\x05\x05\x01" +OBJ_tcg_at_platformManufacturerStr="\x67\x81\x05\x05\x01\x01" +OBJ_tcg_at_platformManufacturerId="\x67\x81\x05\x05\x01\x02" +OBJ_tcg_at_platformConfigUri="\x67\x81\x05\x05\x01\x03" +OBJ_tcg_at_platformModel="\x67\x81\x05\x05\x01\x04" +OBJ_tcg_at_platformVersion="\x67\x81\x05\x05\x01\x05" +OBJ_tcg_at_platformSerial="\x67\x81\x05\x05\x01\x06" +OBJ_tcg_at_platformConfiguration="\x67\x81\x05\x05\x01\x07" +OBJ_tcg_at_platformIdentifier="\x67\x81\x05\x05\x01\x08" +OBJ_tcg_at_tpmManufacturer="\x67\x81\x05\x02\x01" +OBJ_tcg_at_tpmModel="\x67\x81\x05\x02\x02" +OBJ_tcg_at_tpmVersion="\x67\x81\x05\x02\x03" +OBJ_tcg_at_securityQualities="\x67\x81\x05\x02\x0A" +OBJ_tcg_at_tpmProtectionProfile="\x67\x81\x05\x02\x0B" +OBJ_tcg_at_tpmSecurityTarget="\x67\x81\x05\x02\x0C" +OBJ_tcg_at_tbbProtectionProfile="\x67\x81\x05\x02\x0D" +OBJ_tcg_at_tbbSecurityTarget="\x67\x81\x05\x02\x0E" +OBJ_tcg_at_tpmIdLabel="\x67\x81\x05\x02\x0F" +OBJ_tcg_at_tpmSpecification="\x67\x81\x05\x02\x10" +OBJ_tcg_at_tcgPlatformSpecification="\x67\x81\x05\x02\x11" +OBJ_tcg_at_tpmSecurityAssertions="\x67\x81\x05\x02\x12" +OBJ_tcg_at_tbbSecurityAssertions="\x67\x81\x05\x02\x13" +OBJ_tcg_at_tcgCredentialSpecification="\x67\x81\x05\x02\x17" +OBJ_tcg_at_tcgCredentialType="\x67\x81\x05\x02\x19" +OBJ_tcg_at_previousPlatformCertificates="\x67\x81\x05\x02\x1A" +OBJ_tcg_at_tbbSecurityAssertions_v3="\x67\x81\x05\x02\x1B" +OBJ_tcg_at_cryptographicAnchors="\x67\x81\x05\x02\x1C" +OBJ_tcg_at_platformConfiguration_v1="\x67\x81\x05\x05\x01\x07\x01" +OBJ_tcg_at_platformConfiguration_v2="\x67\x81\x05\x05\x01\x07\x02" +OBJ_tcg_at_platformConfiguration_v3="\x67\x81\x05\x05\x01\x07\x03" +OBJ_tcg_at_platformConfigUri_v3="\x67\x81\x05\x05\x01\x07\x04" +OBJ_tcg_algorithm_null="\x67\x81\x05\x04\x01" +OBJ_tcg_kp_EKCertificate="\x67\x81\x05\x08\x01" +OBJ_tcg_kp_PlatformAttributeCertificate="\x67\x81\x05\x08\x02" +OBJ_tcg_kp_AIKCertificate="\x67\x81\x05\x08\x03" +OBJ_tcg_kp_PlatformKeyCertificate="\x67\x81\x05\x08\x04" +OBJ_tcg_kp_DeltaPlatformAttributeCertificate="\x67\x81\x05\x08\x05" +OBJ_tcg_kp_DeltaPlatformKeyCertificate="\x67\x81\x05\x08\x06" +OBJ_tcg_kp_AdditionalPlatformAttributeCertificate="\x67\x81\x05\x08\x07" +OBJ_tcg_kp_AdditionalPlatformKeyCertificate="\x67\x81\x05\x08\x08" +OBJ_tcg_ce_relevantCredentials="\x67\x81\x05\x06\x02" +OBJ_tcg_ce_relevantManifests="\x67\x81\x05\x06\x03" +OBJ_tcg_ce_virtualPlatformAttestationService="\x67\x81\x05\x06\x04" +OBJ_tcg_ce_migrationControllerAttestationService="\x67\x81\x05\x06\x05" +OBJ_tcg_ce_migrationControllerRegistrationService="\x67\x81\x05\x06\x06" +OBJ_tcg_ce_virtualPlatformBackupService="\x67\x81\x05\x06\x07" +OBJ_tcg_prt_tpmIdProtocol="\x67\x81\x05\x03\x01" +OBJ_tcg_address_ethernetmac="\x67\x81\x05\x11\x01" +OBJ_tcg_address_wlanmac="\x67\x81\x05\x11\x02" +OBJ_tcg_address_bluetoothmac="\x67\x81\x05\x11\x03" +OBJ_tcg_registry_componentClass="\x67\x81\x05\x12\x03" +OBJ_tcg_registry_componentClass_tcg="\x67\x81\x05\x12\x03\x01" +OBJ_tcg_registry_componentClass_ietf="\x67\x81\x05\x12\x03\x02" +OBJ_tcg_registry_componentClass_dmtf="\x67\x81\x05\x12\x03\x03" +OBJ_tcg_registry_componentClass_pcie="\x67\x81\x05\x12\x03\x04" +OBJ_tcg_registry_componentClass_disk="\x67\x81\x05\x12\x03\x05" +OBJ_tcg_cap_verifiedPlatformCertificate="\x67\x81\x05\x0B\x04" +OBJ_tcg_tr_ID="\x67\x81\x05\x13\x01" +OBJ_tcg_tr_category="\x67\x81\x05\x13\x02" +OBJ_tcg_tr_registry="\x67\x81\x05\x13\x03" +OBJ_tcg_tr_ID_Boolean="\x67\x81\x05\x13\x01\x01" +OBJ_tcg_tr_ID_CertificateIdentifier="\x67\x81\x05\x13\x01\x02" +OBJ_tcg_tr_ID_CommonCriteria="\x67\x81\x05\x13\x01\x03" +OBJ_tcg_tr_ID_componentClass="\x67\x81\x05\x13\x01\x04" +OBJ_tcg_tr_ID_componentIdentifierV11="\x67\x81\x05\x13\x01\x05" +OBJ_tcg_tr_ID_FIPSLevel="\x67\x81\x05\x13\x01\x06" +OBJ_tcg_tr_ID_ISO9000Level="\x67\x81\x05\x13\x01\x07" +OBJ_tcg_tr_ID_networkMAC="\x67\x81\x05\x13\x01\x08" +OBJ_tcg_tr_ID_OID="\x67\x81\x05\x13\x01\x09" +OBJ_tcg_tr_ID_PEN="\x67\x81\x05\x13\x01\x0A" +OBJ_tcg_tr_ID_platformFirmwareCapabilities="\x67\x81\x05\x13\x01\x0B" +OBJ_tcg_tr_ID_platformFirmwareSignatureVerification="\x67\x81\x05\x13\x01\x0C" +OBJ_tcg_tr_ID_platformFirmwareUpdateCompliance="\x67\x81\x05\x13\x01\x0D" +OBJ_tcg_tr_ID_platformHardwareCapabilities="\x67\x81\x05\x13\x01\x0E" +OBJ_tcg_tr_ID_RTM="\x67\x81\x05\x13\x01\x0F" +OBJ_tcg_tr_ID_status="\x67\x81\x05\x13\x01\x10" +OBJ_tcg_tr_ID_URI="\x67\x81\x05\x13\x01\x11" +OBJ_tcg_tr_ID_UTF8String="\x67\x81\x05\x13\x01\x12" +OBJ_tcg_tr_ID_IA5String="\x67\x81\x05\x13\x01\x13" +OBJ_tcg_tr_ID_PEMCertString="\x67\x81\x05\x13\x01\x14" +OBJ_tcg_tr_ID_PublicKey="\x67\x81\x05\x13\x01\x15" +OBJ_tcg_tr_cat_platformManufacturer="\x67\x81\x05\x13\x02\x01" +OBJ_tcg_tr_cat_platformModel="\x67\x81\x05\x13\x02\x02" +OBJ_tcg_tr_cat_platformVersion="\x67\x81\x05\x13\x02\x03" +OBJ_tcg_tr_cat_platformSerial="\x67\x81\x05\x13\x02\x04" +OBJ_tcg_tr_cat_platformManufacturerIdentifier="\x67\x81\x05\x13\x02\x05" +OBJ_tcg_tr_cat_platformOwnership="\x67\x81\x05\x13\x02\x06" +OBJ_tcg_tr_cat_componentClass="\x67\x81\x05\x13\x02\x07" +OBJ_tcg_tr_cat_componentManufacturer="\x67\x81\x05\x13\x02\x08" +OBJ_tcg_tr_cat_componentModel="\x67\x81\x05\x13\x02\x09" +OBJ_tcg_tr_cat_componentSerial="\x67\x81\x05\x13\x02\x0A" +OBJ_tcg_tr_cat_componentStatus="\x67\x81\x05\x13\x02\x0B" +OBJ_tcg_tr_cat_componentLocation="\x67\x81\x05\x13\x02\x0C" +OBJ_tcg_tr_cat_componentRevision="\x67\x81\x05\x13\x02\x0D" +OBJ_tcg_tr_cat_componentFieldReplaceable="\x67\x81\x05\x13\x02\x0E" +OBJ_tcg_tr_cat_EKCertificate="\x67\x81\x05\x13\x02\x0F" +OBJ_tcg_tr_cat_IAKCertificate="\x67\x81\x05\x13\x02\x10" +OBJ_tcg_tr_cat_IDevIDCertificate="\x67\x81\x05\x13\x02\x11" +OBJ_tcg_tr_cat_DICECertificate="\x67\x81\x05\x13\x02\x12" +OBJ_tcg_tr_cat_SPDMCertificate="\x67\x81\x05\x13\x02\x13" +OBJ_tcg_tr_cat_PEMCertificate="\x67\x81\x05\x13\x02\x14" +OBJ_tcg_tr_cat_PlatformCertificate="\x67\x81\x05\x13\x02\x15" +OBJ_tcg_tr_cat_DeltaPlatformCertificate="\x67\x81\x05\x13\x02\x16" +OBJ_tcg_tr_cat_RebasePlatformCertificate="\x67\x81\x05\x13\x02\x17" +OBJ_tcg_tr_cat_genericCertificate="\x67\x81\x05\x13\x02\x18" +OBJ_tcg_tr_cat_CommonCriteria="\x67\x81\x05\x13\x02\x19" +OBJ_tcg_tr_cat_componentIdentifierV11="\x67\x81\x05\x13\x02\x1A" +OBJ_tcg_tr_cat_FIPSLevel="\x67\x81\x05\x13\x02\x1B" +OBJ_tcg_tr_cat_ISO9000="\x67\x81\x05\x13\x02\x1C" +OBJ_tcg_tr_cat_networkMAC="\x67\x81\x05\x13\x02\x1D" +OBJ_tcg_tr_cat_attestationProtocol="\x67\x81\x05\x13\x02\x1E" +OBJ_tcg_tr_cat_PEN="\x67\x81\x05\x13\x02\x1F" +OBJ_tcg_tr_cat_platformFirmwareCapabilities="\x67\x81\x05\x13\x02\x20" +OBJ_tcg_tr_cat_platformHardwareCapabilities="\x67\x81\x05\x13\x02\x21" +OBJ_tcg_tr_cat_platformFirmwareSignatureVerification="\x67\x81\x05\x13\x02\x22" +OBJ_tcg_tr_cat_platformFirmwareUpdateCompliance="\x67\x81\x05\x13\x02\x23" +OBJ_tcg_tr_cat_RTM="\x67\x81\x05\x13\x02\x24" +OBJ_tcg_tr_cat_PublicKey="\x67\x81\x05\x13\x02\x25" diff --git a/include/openssl/obj_mac.h b/include/openssl/obj_mac.h index ea603c2416..94b6db4358 100644 --- a/include/openssl/obj_mac.h +++ b/include/openssl/obj_mac.h @@ -5771,6 +5771,655 @@ #define LN_zstd "Zstandard compression" #define NID_zstd 1289 +#define SN_tcg "tcg" +#define LN_tcg "Trusted Computing Group" +#define NID_tcg 1324 +#define OBJ_tcg 2L,23L,133L + +#define SN_tcg_tcpaSpecVersion "tcg-tcpaSpecVersion" +#define NID_tcg_tcpaSpecVersion 1325 +#define OBJ_tcg_tcpaSpecVersion OBJ_tcg,1L + +#define SN_tcg_attribute "tcg-attribute" +#define LN_tcg_attribute "Trusted Computing Group Attributes" +#define NID_tcg_attribute 1326 +#define OBJ_tcg_attribute OBJ_tcg,2L + +#define SN_tcg_protocol "tcg-protocol" +#define LN_tcg_protocol "Trusted Computing Group Protocols" +#define NID_tcg_protocol 1327 +#define OBJ_tcg_protocol OBJ_tcg,3L + +#define SN_tcg_algorithm "tcg-algorithm" +#define LN_tcg_algorithm "Trusted Computing Group Algorithms" +#define NID_tcg_algorithm 1328 +#define OBJ_tcg_algorithm OBJ_tcg,4L + +#define SN_tcg_platformClass "tcg-platformClass" +#define LN_tcg_platformClass "Trusted Computing Group Platform Classes" +#define NID_tcg_platformClass 1329 +#define OBJ_tcg_platformClass OBJ_tcg,5L + +#define SN_tcg_ce "tcg-ce" +#define LN_tcg_ce "Trusted Computing Group Certificate Extensions" +#define NID_tcg_ce 1330 +#define OBJ_tcg_ce OBJ_tcg,6L + +#define SN_tcg_kp "tcg-kp" +#define LN_tcg_kp "Trusted Computing Group Key Purposes" +#define NID_tcg_kp 1331 +#define OBJ_tcg_kp OBJ_tcg,8L + +#define SN_tcg_ca "tcg-ca" +#define LN_tcg_ca "Trusted Computing Group Certificate Policies" +#define NID_tcg_ca 1332 +#define OBJ_tcg_ca OBJ_tcg,11L + +#define SN_tcg_address "tcg-address" +#define LN_tcg_address "Trusted Computing Group Address Formats" +#define NID_tcg_address 1333 +#define OBJ_tcg_address OBJ_tcg,17L + +#define SN_tcg_registry "tcg-registry" +#define LN_tcg_registry "Trusted Computing Group Registry" +#define NID_tcg_registry 1334 +#define OBJ_tcg_registry OBJ_tcg,18L + +#define SN_tcg_traits "tcg-traits" +#define LN_tcg_traits "Trusted Computing Group Traits" +#define NID_tcg_traits 1335 +#define OBJ_tcg_traits OBJ_tcg,19L + +#define SN_tcg_common "tcg-common" +#define LN_tcg_common "Trusted Computing Group Common" +#define NID_tcg_common 1336 +#define OBJ_tcg_common OBJ_tcg_platformClass,1L + +#define SN_tcg_at_platformManufacturerStr "tcg-at-platformManufacturerStr" +#define LN_tcg_at_platformManufacturerStr "TCG Platform Manufacturer String" +#define NID_tcg_at_platformManufacturerStr 1337 +#define OBJ_tcg_at_platformManufacturerStr OBJ_tcg_common,1L + +#define SN_tcg_at_platformManufacturerId "tcg-at-platformManufacturerId" +#define LN_tcg_at_platformManufacturerId "TCG Platform Manufacturer ID" +#define NID_tcg_at_platformManufacturerId 1338 +#define OBJ_tcg_at_platformManufacturerId OBJ_tcg_common,2L + +#define SN_tcg_at_platformConfigUri "tcg-at-platformConfigUri" +#define LN_tcg_at_platformConfigUri "TCG Platform Configuration URI" +#define NID_tcg_at_platformConfigUri 1339 +#define OBJ_tcg_at_platformConfigUri OBJ_tcg_common,3L + +#define SN_tcg_at_platformModel "tcg-at-platformModel" +#define LN_tcg_at_platformModel "TCG Platform Model" +#define NID_tcg_at_platformModel 1340 +#define OBJ_tcg_at_platformModel OBJ_tcg_common,4L + +#define SN_tcg_at_platformVersion "tcg-at-platformVersion" +#define LN_tcg_at_platformVersion "TCG Platform Version" +#define NID_tcg_at_platformVersion 1341 +#define OBJ_tcg_at_platformVersion OBJ_tcg_common,5L + +#define SN_tcg_at_platformSerial "tcg-at-platformSerial" +#define LN_tcg_at_platformSerial "TCG Platform Serial Number" +#define NID_tcg_at_platformSerial 1342 +#define OBJ_tcg_at_platformSerial OBJ_tcg_common,6L + +#define SN_tcg_at_platformConfiguration "tcg-at-platformConfiguration" +#define LN_tcg_at_platformConfiguration "TCG Platform Configuration" +#define NID_tcg_at_platformConfiguration 1343 +#define OBJ_tcg_at_platformConfiguration OBJ_tcg_common,7L + +#define SN_tcg_at_platformIdentifier "tcg-at-platformIdentifier" +#define LN_tcg_at_platformIdentifier "TCG Platform Identifier" +#define NID_tcg_at_platformIdentifier 1344 +#define OBJ_tcg_at_platformIdentifier OBJ_tcg_common,8L + +#define SN_tcg_at_tpmManufacturer "tcg-at-tpmManufacturer" +#define LN_tcg_at_tpmManufacturer "TPM Manufacturer" +#define NID_tcg_at_tpmManufacturer 1345 +#define OBJ_tcg_at_tpmManufacturer OBJ_tcg_attribute,1L + +#define SN_tcg_at_tpmModel "tcg-at-tpmModel" +#define LN_tcg_at_tpmModel "TPM Model" +#define NID_tcg_at_tpmModel 1346 +#define OBJ_tcg_at_tpmModel OBJ_tcg_attribute,2L + +#define SN_tcg_at_tpmVersion "tcg-at-tpmVersion" +#define LN_tcg_at_tpmVersion "TPM Version" +#define NID_tcg_at_tpmVersion 1347 +#define OBJ_tcg_at_tpmVersion OBJ_tcg_attribute,3L + +#define SN_tcg_at_securityQualities "tcg-at-securityQualities" +#define LN_tcg_at_securityQualities "Security Qualities" +#define NID_tcg_at_securityQualities 1348 +#define OBJ_tcg_at_securityQualities OBJ_tcg_attribute,10L + +#define SN_tcg_at_tpmProtectionProfile "tcg-at-tpmProtectionProfile" +#define LN_tcg_at_tpmProtectionProfile "TPM Protection Profile" +#define NID_tcg_at_tpmProtectionProfile 1349 +#define OBJ_tcg_at_tpmProtectionProfile OBJ_tcg_attribute,11L + +#define SN_tcg_at_tpmSecurityTarget "tcg-at-tpmSecurityTarget" +#define LN_tcg_at_tpmSecurityTarget "TPM Security Target" +#define NID_tcg_at_tpmSecurityTarget 1350 +#define OBJ_tcg_at_tpmSecurityTarget OBJ_tcg_attribute,12L + +#define SN_tcg_at_tbbProtectionProfile "tcg-at-tbbProtectionProfile" +#define LN_tcg_at_tbbProtectionProfile "TBB Protection Profile" +#define NID_tcg_at_tbbProtectionProfile 1351 +#define OBJ_tcg_at_tbbProtectionProfile OBJ_tcg_attribute,13L + +#define SN_tcg_at_tbbSecurityTarget "tcg-at-tbbSecurityTarget" +#define LN_tcg_at_tbbSecurityTarget "TBB Security Target" +#define NID_tcg_at_tbbSecurityTarget 1352 +#define OBJ_tcg_at_tbbSecurityTarget OBJ_tcg_attribute,14L + +#define SN_tcg_at_tpmIdLabel "tcg-at-tpmIdLabel" +#define LN_tcg_at_tpmIdLabel "TPM ID Label" +#define NID_tcg_at_tpmIdLabel 1353 +#define OBJ_tcg_at_tpmIdLabel OBJ_tcg_attribute,15L + +#define SN_tcg_at_tpmSpecification "tcg-at-tpmSpecification" +#define LN_tcg_at_tpmSpecification "TPM Specification" +#define NID_tcg_at_tpmSpecification 1354 +#define OBJ_tcg_at_tpmSpecification OBJ_tcg_attribute,16L + +#define SN_tcg_at_tcgPlatformSpecification "tcg-at-tcgPlatformSpecification" +#define LN_tcg_at_tcgPlatformSpecification "TPM Platform Specification" +#define NID_tcg_at_tcgPlatformSpecification 1355 +#define OBJ_tcg_at_tcgPlatformSpecification OBJ_tcg_attribute,17L + +#define SN_tcg_at_tpmSecurityAssertions "tcg-at-tpmSecurityAssertions" +#define LN_tcg_at_tpmSecurityAssertions "TPM Security Assertions" +#define NID_tcg_at_tpmSecurityAssertions 1356 +#define OBJ_tcg_at_tpmSecurityAssertions OBJ_tcg_attribute,18L + +#define SN_tcg_at_tbbSecurityAssertions "tcg-at-tbbSecurityAssertions" +#define LN_tcg_at_tbbSecurityAssertions "TBB Security Assertions" +#define NID_tcg_at_tbbSecurityAssertions 1357 +#define OBJ_tcg_at_tbbSecurityAssertions OBJ_tcg_attribute,19L + +#define SN_tcg_at_tcgCredentialSpecification "tcg-at-tcgCredentialSpecification" +#define LN_tcg_at_tcgCredentialSpecification "TCG Credential Specification" +#define NID_tcg_at_tcgCredentialSpecification 1358 +#define OBJ_tcg_at_tcgCredentialSpecification OBJ_tcg_attribute,23L + +#define SN_tcg_at_tcgCredentialType "tcg-at-tcgCredentialType" +#define LN_tcg_at_tcgCredentialType "TCG Credential Type" +#define NID_tcg_at_tcgCredentialType 1359 +#define OBJ_tcg_at_tcgCredentialType OBJ_tcg_attribute,25L + +#define SN_tcg_at_previousPlatformCertificates "tcg-at-previousPlatformCertificates" +#define LN_tcg_at_previousPlatformCertificates "TCG Previous Platform Certificates" +#define NID_tcg_at_previousPlatformCertificates 1360 +#define OBJ_tcg_at_previousPlatformCertificates OBJ_tcg_attribute,26L + +#define SN_tcg_at_tbbSecurityAssertions_v3 "tcg-at-tbbSecurityAssertions-v3" +#define LN_tcg_at_tbbSecurityAssertions_v3 "TCG TBB Security Assertions V3" +#define NID_tcg_at_tbbSecurityAssertions_v3 1361 +#define OBJ_tcg_at_tbbSecurityAssertions_v3 OBJ_tcg_attribute,27L + +#define SN_tcg_at_cryptographicAnchors "tcg-at-cryptographicAnchors" +#define LN_tcg_at_cryptographicAnchors "TCG Cryptographic Anchors" +#define NID_tcg_at_cryptographicAnchors 1362 +#define OBJ_tcg_at_cryptographicAnchors OBJ_tcg_attribute,28L + +#define SN_tcg_at_platformConfiguration_v1 "tcg-at-platformConfiguration-v1" +#define LN_tcg_at_platformConfiguration_v1 "Platform Configuration Version 1" +#define NID_tcg_at_platformConfiguration_v1 1363 +#define OBJ_tcg_at_platformConfiguration_v1 OBJ_tcg_at_platformConfiguration,1L + +#define SN_tcg_at_platformConfiguration_v2 "tcg-at-platformConfiguration-v2" +#define LN_tcg_at_platformConfiguration_v2 "Platform Configuration Version 2" +#define NID_tcg_at_platformConfiguration_v2 1364 +#define OBJ_tcg_at_platformConfiguration_v2 OBJ_tcg_at_platformConfiguration,2L + +#define SN_tcg_at_platformConfiguration_v3 "tcg-at-platformConfiguration-v3" +#define LN_tcg_at_platformConfiguration_v3 "Platform Configuration Version 3" +#define NID_tcg_at_platformConfiguration_v3 1365 +#define OBJ_tcg_at_platformConfiguration_v3 OBJ_tcg_at_platformConfiguration,3L + +#define SN_tcg_at_platformConfigUri_v3 "tcg-at-platformConfigUri-v3" +#define LN_tcg_at_platformConfigUri_v3 "Platform Configuration URI Version 3" +#define NID_tcg_at_platformConfigUri_v3 1366 +#define OBJ_tcg_at_platformConfigUri_v3 OBJ_tcg_at_platformConfiguration,4L + +#define SN_tcg_algorithm_null "tcg-algorithm-null" +#define LN_tcg_algorithm_null "TCG NULL Algorithm" +#define NID_tcg_algorithm_null 1367 +#define OBJ_tcg_algorithm_null OBJ_tcg_algorithm,1L + +#define SN_tcg_kp_EKCertificate "tcg-kp-EKCertificate" +#define LN_tcg_kp_EKCertificate "Endorsement Key Certificate" +#define NID_tcg_kp_EKCertificate 1368 +#define OBJ_tcg_kp_EKCertificate OBJ_tcg_kp,1L + +#define SN_tcg_kp_PlatformAttributeCertificate "tcg-kp-PlatformAttributeCertificate" +#define LN_tcg_kp_PlatformAttributeCertificate "Platform Attribute Certificate" +#define NID_tcg_kp_PlatformAttributeCertificate 1369 +#define OBJ_tcg_kp_PlatformAttributeCertificate OBJ_tcg_kp,2L + +#define SN_tcg_kp_AIKCertificate "tcg-kp-AIKCertificate" +#define LN_tcg_kp_AIKCertificate "Attestation Identity Key Certificate" +#define NID_tcg_kp_AIKCertificate 1370 +#define OBJ_tcg_kp_AIKCertificate OBJ_tcg_kp,3L + +#define SN_tcg_kp_PlatformKeyCertificate "tcg-kp-PlatformKeyCertificate" +#define LN_tcg_kp_PlatformKeyCertificate "Platform Key Certificate" +#define NID_tcg_kp_PlatformKeyCertificate 1371 +#define OBJ_tcg_kp_PlatformKeyCertificate OBJ_tcg_kp,4L + +#define SN_tcg_kp_DeltaPlatformAttributeCertificate "tcg-kp-DeltaPlatformAttributeCertificate" +#define LN_tcg_kp_DeltaPlatformAttributeCertificate "Delta Platform Attribute Certificate" +#define NID_tcg_kp_DeltaPlatformAttributeCertificate 1372 +#define OBJ_tcg_kp_DeltaPlatformAttributeCertificate OBJ_tcg_kp,5L + +#define SN_tcg_kp_DeltaPlatformKeyCertificate "tcg-kp-DeltaPlatformKeyCertificate" +#define LN_tcg_kp_DeltaPlatformKeyCertificate "Delta Platform Key Certificate" +#define NID_tcg_kp_DeltaPlatformKeyCertificate 1373 +#define OBJ_tcg_kp_DeltaPlatformKeyCertificate OBJ_tcg_kp,6L + +#define SN_tcg_kp_AdditionalPlatformAttributeCertificate "tcg-kp-AdditionalPlatformAttributeCertificate" +#define LN_tcg_kp_AdditionalPlatformAttributeCertificate "Additional Platform Attribute Certificate" +#define NID_tcg_kp_AdditionalPlatformAttributeCertificate 1374 +#define OBJ_tcg_kp_AdditionalPlatformAttributeCertificate OBJ_tcg_kp,7L + +#define SN_tcg_kp_AdditionalPlatformKeyCertificate "tcg-kp-AdditionalPlatformKeyCertificate" +#define LN_tcg_kp_AdditionalPlatformKeyCertificate "Additional Platform Key Certificate" +#define NID_tcg_kp_AdditionalPlatformKeyCertificate 1375 +#define OBJ_tcg_kp_AdditionalPlatformKeyCertificate OBJ_tcg_kp,8L + +#define SN_tcg_ce_relevantCredentials "tcg-ce-relevantCredentials" +#define LN_tcg_ce_relevantCredentials "Relevant Credentials" +#define NID_tcg_ce_relevantCredentials 1376 +#define OBJ_tcg_ce_relevantCredentials OBJ_tcg_ce,2L + +#define SN_tcg_ce_relevantManifests "tcg-ce-relevantManifests" +#define LN_tcg_ce_relevantManifests "Relevant Manifests" +#define NID_tcg_ce_relevantManifests 1377 +#define OBJ_tcg_ce_relevantManifests OBJ_tcg_ce,3L + +#define SN_tcg_ce_virtualPlatformAttestationService "tcg-ce-virtualPlatformAttestationService" +#define LN_tcg_ce_virtualPlatformAttestationService "Virtual Platform Attestation Service" +#define NID_tcg_ce_virtualPlatformAttestationService 1378 +#define OBJ_tcg_ce_virtualPlatformAttestationService OBJ_tcg_ce,4L + +#define SN_tcg_ce_migrationControllerAttestationService "tcg-ce-migrationControllerAttestationService" +#define LN_tcg_ce_migrationControllerAttestationService "Migration Controller Attestation Service" +#define NID_tcg_ce_migrationControllerAttestationService 1379 +#define OBJ_tcg_ce_migrationControllerAttestationService OBJ_tcg_ce,5L + +#define SN_tcg_ce_migrationControllerRegistrationService "tcg-ce-migrationControllerRegistrationService" +#define LN_tcg_ce_migrationControllerRegistrationService "Migration Controller Registration Service" +#define NID_tcg_ce_migrationControllerRegistrationService 1380 +#define OBJ_tcg_ce_migrationControllerRegistrationService OBJ_tcg_ce,6L + +#define SN_tcg_ce_virtualPlatformBackupService "tcg-ce-virtualPlatformBackupService" +#define LN_tcg_ce_virtualPlatformBackupService "Virtual Platform Backup Service" +#define NID_tcg_ce_virtualPlatformBackupService 1381 +#define OBJ_tcg_ce_virtualPlatformBackupService OBJ_tcg_ce,7L + +#define SN_tcg_prt_tpmIdProtocol "tcg-prt-tpmIdProtocol" +#define LN_tcg_prt_tpmIdProtocol "TCG TPM Protocol" +#define NID_tcg_prt_tpmIdProtocol 1382 +#define OBJ_tcg_prt_tpmIdProtocol OBJ_tcg_protocol,1L + +#define SN_tcg_address_ethernetmac "tcg-address-ethernetmac" +#define LN_tcg_address_ethernetmac "Ethernet MAC Address" +#define NID_tcg_address_ethernetmac 1383 +#define OBJ_tcg_address_ethernetmac OBJ_tcg_address,1L + +#define SN_tcg_address_wlanmac "tcg-address-wlanmac" +#define LN_tcg_address_wlanmac "WLAN MAC Address" +#define NID_tcg_address_wlanmac 1384 +#define OBJ_tcg_address_wlanmac OBJ_tcg_address,2L + +#define SN_tcg_address_bluetoothmac "tcg-address-bluetoothmac" +#define LN_tcg_address_bluetoothmac "Bluetooth MAC Address" +#define NID_tcg_address_bluetoothmac 1385 +#define OBJ_tcg_address_bluetoothmac OBJ_tcg_address,3L + +#define SN_tcg_registry_componentClass "tcg-registry-componentClass" +#define LN_tcg_registry_componentClass "TCG Component Class" +#define NID_tcg_registry_componentClass 1386 +#define OBJ_tcg_registry_componentClass OBJ_tcg_registry,3L + +#define SN_tcg_registry_componentClass_tcg "tcg-registry-componentClass-tcg" +#define LN_tcg_registry_componentClass_tcg "Trusted Computed Group Registry" +#define NID_tcg_registry_componentClass_tcg 1387 +#define OBJ_tcg_registry_componentClass_tcg OBJ_tcg_registry_componentClass,1L + +#define SN_tcg_registry_componentClass_ietf "tcg-registry-componentClass-ietf" +#define LN_tcg_registry_componentClass_ietf "Internet Engineering Task Force Registry" +#define NID_tcg_registry_componentClass_ietf 1388 +#define OBJ_tcg_registry_componentClass_ietf OBJ_tcg_registry_componentClass,2L + +#define SN_tcg_registry_componentClass_dmtf "tcg-registry-componentClass-dmtf" +#define LN_tcg_registry_componentClass_dmtf "Distributed Management Task Force Registry" +#define NID_tcg_registry_componentClass_dmtf 1389 +#define OBJ_tcg_registry_componentClass_dmtf OBJ_tcg_registry_componentClass,3L + +#define SN_tcg_registry_componentClass_pcie "tcg-registry-componentClass-pcie" +#define LN_tcg_registry_componentClass_pcie "PCIE Component Class" +#define NID_tcg_registry_componentClass_pcie 1390 +#define OBJ_tcg_registry_componentClass_pcie OBJ_tcg_registry_componentClass,4L + +#define SN_tcg_registry_componentClass_disk "tcg-registry-componentClass-disk" +#define LN_tcg_registry_componentClass_disk "Disk Component Class" +#define NID_tcg_registry_componentClass_disk 1391 +#define OBJ_tcg_registry_componentClass_disk OBJ_tcg_registry_componentClass,5L + +#define SN_tcg_cap_verifiedPlatformCertificate "tcg-cap-verifiedPlatformCertificate" +#define LN_tcg_cap_verifiedPlatformCertificate "TCG Verified Platform Certificate CA Policy" +#define NID_tcg_cap_verifiedPlatformCertificate 1392 +#define OBJ_tcg_cap_verifiedPlatformCertificate OBJ_tcg_ca,4L + +#define SN_tcg_tr_ID "tcg-tr-ID" +#define LN_tcg_tr_ID "TCG Trait Identifiers" +#define NID_tcg_tr_ID 1393 +#define OBJ_tcg_tr_ID OBJ_tcg_traits,1L + +#define SN_tcg_tr_category "tcg-tr-category" +#define LN_tcg_tr_category "TCG Trait Categories" +#define NID_tcg_tr_category 1394 +#define OBJ_tcg_tr_category OBJ_tcg_traits,2L + +#define SN_tcg_tr_registry "tcg-tr-registry" +#define LN_tcg_tr_registry "TCG Trait Registries" +#define NID_tcg_tr_registry 1395 +#define OBJ_tcg_tr_registry OBJ_tcg_traits,3L + +#define SN_tcg_tr_ID_Boolean "tcg-tr-ID-Boolean" +#define LN_tcg_tr_ID_Boolean "Boolean Trait" +#define NID_tcg_tr_ID_Boolean 1396 +#define OBJ_tcg_tr_ID_Boolean OBJ_tcg_tr_ID,1L + +#define SN_tcg_tr_ID_CertificateIdentifier "tcg-tr-ID-CertificateIdentifier" +#define LN_tcg_tr_ID_CertificateIdentifier "Certificate Identifier Trait" +#define NID_tcg_tr_ID_CertificateIdentifier 1397 +#define OBJ_tcg_tr_ID_CertificateIdentifier OBJ_tcg_tr_ID,2L + +#define SN_tcg_tr_ID_CommonCriteria "tcg-tr-ID-CommonCriteria" +#define LN_tcg_tr_ID_CommonCriteria "Common Criteria Trait" +#define NID_tcg_tr_ID_CommonCriteria 1398 +#define OBJ_tcg_tr_ID_CommonCriteria OBJ_tcg_tr_ID,3L + +#define SN_tcg_tr_ID_componentClass "tcg-tr-ID-componentClass" +#define LN_tcg_tr_ID_componentClass "Component Class Trait" +#define NID_tcg_tr_ID_componentClass 1399 +#define OBJ_tcg_tr_ID_componentClass OBJ_tcg_tr_ID,4L + +#define SN_tcg_tr_ID_componentIdentifierV11 "tcg-tr-ID-componentIdentifierV11" +#define LN_tcg_tr_ID_componentIdentifierV11 "Component Identifier V1.1 Trait" +#define NID_tcg_tr_ID_componentIdentifierV11 1400 +#define OBJ_tcg_tr_ID_componentIdentifierV11 OBJ_tcg_tr_ID,5L + +#define SN_tcg_tr_ID_FIPSLevel "tcg-tr-ID-FIPSLevel" +#define LN_tcg_tr_ID_FIPSLevel "FIPS Level Trait" +#define NID_tcg_tr_ID_FIPSLevel 1401 +#define OBJ_tcg_tr_ID_FIPSLevel OBJ_tcg_tr_ID,6L + +#define SN_tcg_tr_ID_ISO9000Level "tcg-tr-ID-ISO9000Level" +#define LN_tcg_tr_ID_ISO9000Level "ISO 9000 Level Trait" +#define NID_tcg_tr_ID_ISO9000Level 1402 +#define OBJ_tcg_tr_ID_ISO9000Level OBJ_tcg_tr_ID,7L + +#define SN_tcg_tr_ID_networkMAC "tcg-tr-ID-networkMAC" +#define LN_tcg_tr_ID_networkMAC "Network MAC Trait" +#define NID_tcg_tr_ID_networkMAC 1403 +#define OBJ_tcg_tr_ID_networkMAC OBJ_tcg_tr_ID,8L + +#define SN_tcg_tr_ID_OID "tcg-tr-ID-OID" +#define LN_tcg_tr_ID_OID "Object Identifier Trait" +#define NID_tcg_tr_ID_OID 1404 +#define OBJ_tcg_tr_ID_OID OBJ_tcg_tr_ID,9L + +#define SN_tcg_tr_ID_PEN "tcg-tr-ID-PEN" +#define LN_tcg_tr_ID_PEN "Private Enterprise Number Trait" +#define NID_tcg_tr_ID_PEN 1405 +#define OBJ_tcg_tr_ID_PEN OBJ_tcg_tr_ID,10L + +#define SN_tcg_tr_ID_platformFirmwareCapabilities "tcg-tr-ID-platformFirmwareCapabilities" +#define LN_tcg_tr_ID_platformFirmwareCapabilities "Platform Firmware Capabilities Trait" +#define NID_tcg_tr_ID_platformFirmwareCapabilities 1406 +#define OBJ_tcg_tr_ID_platformFirmwareCapabilities OBJ_tcg_tr_ID,11L + +#define SN_tcg_tr_ID_platformFirmwareSignatureVerification "tcg-tr-ID-platformFirmwareSignatureVerification" +#define LN_tcg_tr_ID_platformFirmwareSignatureVerification "Platform Firmware Signature Verification Trait" +#define NID_tcg_tr_ID_platformFirmwareSignatureVerification 1407 +#define OBJ_tcg_tr_ID_platformFirmwareSignatureVerification OBJ_tcg_tr_ID,12L + +#define SN_tcg_tr_ID_platformFirmwareUpdateCompliance "tcg-tr-ID-platformFirmwareUpdateCompliance" +#define LN_tcg_tr_ID_platformFirmwareUpdateCompliance "Platform Firmware Update Compliance Trait" +#define NID_tcg_tr_ID_platformFirmwareUpdateCompliance 1408 +#define OBJ_tcg_tr_ID_platformFirmwareUpdateCompliance OBJ_tcg_tr_ID,13L + +#define SN_tcg_tr_ID_platformHardwareCapabilities "tcg-tr-ID-platformHardwareCapabilities" +#define LN_tcg_tr_ID_platformHardwareCapabilities "Platform Hardware Capabilities Trait" +#define NID_tcg_tr_ID_platformHardwareCapabilities 1409 +#define OBJ_tcg_tr_ID_platformHardwareCapabilities OBJ_tcg_tr_ID,14L + +#define SN_tcg_tr_ID_RTM "tcg-tr-ID-RTM" +#define LN_tcg_tr_ID_RTM "Root of Trust for Measurement Trait" +#define NID_tcg_tr_ID_RTM 1410 +#define OBJ_tcg_tr_ID_RTM OBJ_tcg_tr_ID,15L + +#define SN_tcg_tr_ID_status "tcg-tr-ID-status" +#define LN_tcg_tr_ID_status "Attribute Status Trait" +#define NID_tcg_tr_ID_status 1411 +#define OBJ_tcg_tr_ID_status OBJ_tcg_tr_ID,16L + +#define SN_tcg_tr_ID_URI "tcg-tr-ID-URI" +#define LN_tcg_tr_ID_URI "Uniform Resource Identifier Trait" +#define NID_tcg_tr_ID_URI 1412 +#define OBJ_tcg_tr_ID_URI OBJ_tcg_tr_ID,17L + +#define SN_tcg_tr_ID_UTF8String "tcg-tr-ID-UTF8String" +#define LN_tcg_tr_ID_UTF8String "UTF8String Trait" +#define NID_tcg_tr_ID_UTF8String 1413 +#define OBJ_tcg_tr_ID_UTF8String OBJ_tcg_tr_ID,18L + +#define SN_tcg_tr_ID_IA5String "tcg-tr-ID-IA5String" +#define LN_tcg_tr_ID_IA5String "IA5String Trait" +#define NID_tcg_tr_ID_IA5String 1414 +#define OBJ_tcg_tr_ID_IA5String OBJ_tcg_tr_ID,19L + +#define SN_tcg_tr_ID_PEMCertString "tcg-tr-ID-PEMCertString" +#define LN_tcg_tr_ID_PEMCertString "PEM-Encoded Certificate String Trait" +#define NID_tcg_tr_ID_PEMCertString 1415 +#define OBJ_tcg_tr_ID_PEMCertString OBJ_tcg_tr_ID,20L + +#define SN_tcg_tr_ID_PublicKey "tcg-tr-ID-PublicKey" +#define LN_tcg_tr_ID_PublicKey "Public Key Trait" +#define NID_tcg_tr_ID_PublicKey 1416 +#define OBJ_tcg_tr_ID_PublicKey OBJ_tcg_tr_ID,21L + +#define SN_tcg_tr_cat_platformManufacturer "tcg-tr-cat-platformManufacturer" +#define LN_tcg_tr_cat_platformManufacturer "Platform Manufacturer Trait Category" +#define NID_tcg_tr_cat_platformManufacturer 1417 +#define OBJ_tcg_tr_cat_platformManufacturer OBJ_tcg_tr_category,1L + +#define SN_tcg_tr_cat_platformModel "tcg-tr-cat-platformModel" +#define LN_tcg_tr_cat_platformModel "Platform Model Trait Category" +#define NID_tcg_tr_cat_platformModel 1418 +#define OBJ_tcg_tr_cat_platformModel OBJ_tcg_tr_category,2L + +#define SN_tcg_tr_cat_platformVersion "tcg-tr-cat-platformVersion" +#define LN_tcg_tr_cat_platformVersion "Platform Version Trait Category" +#define NID_tcg_tr_cat_platformVersion 1419 +#define OBJ_tcg_tr_cat_platformVersion OBJ_tcg_tr_category,3L + +#define SN_tcg_tr_cat_platformSerial "tcg-tr-cat-platformSerial" +#define LN_tcg_tr_cat_platformSerial "Platform Serial Trait Category" +#define NID_tcg_tr_cat_platformSerial 1420 +#define OBJ_tcg_tr_cat_platformSerial OBJ_tcg_tr_category,4L + +#define SN_tcg_tr_cat_platformManufacturerIdentifier "tcg-tr-cat-platformManufacturerIdentifier" +#define LN_tcg_tr_cat_platformManufacturerIdentifier "Platform Manufacturer Identifier Trait Category" +#define NID_tcg_tr_cat_platformManufacturerIdentifier 1421 +#define OBJ_tcg_tr_cat_platformManufacturerIdentifier OBJ_tcg_tr_category,5L + +#define SN_tcg_tr_cat_platformOwnership "tcg-tr-cat-platformOwnership" +#define LN_tcg_tr_cat_platformOwnership "Platform Ownership Trait Category" +#define NID_tcg_tr_cat_platformOwnership 1422 +#define OBJ_tcg_tr_cat_platformOwnership OBJ_tcg_tr_category,6L + +#define SN_tcg_tr_cat_componentClass "tcg-tr-cat-componentClass" +#define LN_tcg_tr_cat_componentClass "Component Class Trait Category" +#define NID_tcg_tr_cat_componentClass 1423 +#define OBJ_tcg_tr_cat_componentClass OBJ_tcg_tr_category,7L + +#define SN_tcg_tr_cat_componentManufacturer "tcg-tr-cat-componentManufacturer" +#define LN_tcg_tr_cat_componentManufacturer "Component Manufacturer Trait Category" +#define NID_tcg_tr_cat_componentManufacturer 1424 +#define OBJ_tcg_tr_cat_componentManufacturer OBJ_tcg_tr_category,8L + +#define SN_tcg_tr_cat_componentModel "tcg-tr-cat-componentModel" +#define LN_tcg_tr_cat_componentModel "Component Model Trait Category" +#define NID_tcg_tr_cat_componentModel 1425 +#define OBJ_tcg_tr_cat_componentModel OBJ_tcg_tr_category,9L + +#define SN_tcg_tr_cat_componentSerial "tcg-tr-cat-componentSerial" +#define LN_tcg_tr_cat_componentSerial "Component Serial Trait Category" +#define NID_tcg_tr_cat_componentSerial 1426 +#define OBJ_tcg_tr_cat_componentSerial OBJ_tcg_tr_category,10L + +#define SN_tcg_tr_cat_componentStatus "tcg-tr-cat-componentStatus" +#define LN_tcg_tr_cat_componentStatus "Component Status Trait Category" +#define NID_tcg_tr_cat_componentStatus 1427 +#define OBJ_tcg_tr_cat_componentStatus OBJ_tcg_tr_category,11L + +#define SN_tcg_tr_cat_componentLocation "tcg-tr-cat-componentLocation" +#define LN_tcg_tr_cat_componentLocation "Component Location Trait Category" +#define NID_tcg_tr_cat_componentLocation 1428 +#define OBJ_tcg_tr_cat_componentLocation OBJ_tcg_tr_category,12L + +#define SN_tcg_tr_cat_componentRevision "tcg-tr-cat-componentRevision" +#define LN_tcg_tr_cat_componentRevision "Component Revision Trait Category" +#define NID_tcg_tr_cat_componentRevision 1429 +#define OBJ_tcg_tr_cat_componentRevision OBJ_tcg_tr_category,13L + +#define SN_tcg_tr_cat_componentFieldReplaceable "tcg-tr-cat-componentFieldReplaceable" +#define LN_tcg_tr_cat_componentFieldReplaceable "Component Field Replaceable Trait Category" +#define NID_tcg_tr_cat_componentFieldReplaceable 1430 +#define OBJ_tcg_tr_cat_componentFieldReplaceable OBJ_tcg_tr_category,14L + +#define SN_tcg_tr_cat_EKCertificate "tcg-tr-cat-EKCertificate" +#define LN_tcg_tr_cat_EKCertificate "EK Certificate Trait Category" +#define NID_tcg_tr_cat_EKCertificate 1431 +#define OBJ_tcg_tr_cat_EKCertificate OBJ_tcg_tr_category,15L + +#define SN_tcg_tr_cat_IAKCertificate "tcg-tr-cat-IAKCertificate" +#define LN_tcg_tr_cat_IAKCertificate "IAK Certificate Trait Category" +#define NID_tcg_tr_cat_IAKCertificate 1432 +#define OBJ_tcg_tr_cat_IAKCertificate OBJ_tcg_tr_category,16L + +#define SN_tcg_tr_cat_IDevIDCertificate "tcg-tr-cat-IDevIDCertificate" +#define LN_tcg_tr_cat_IDevIDCertificate "IDevID Certificate Trait Category" +#define NID_tcg_tr_cat_IDevIDCertificate 1433 +#define OBJ_tcg_tr_cat_IDevIDCertificate OBJ_tcg_tr_category,17L + +#define SN_tcg_tr_cat_DICECertificate "tcg-tr-cat-DICECertificate" +#define LN_tcg_tr_cat_DICECertificate "DICE Certificate Trait Category" +#define NID_tcg_tr_cat_DICECertificate 1434 +#define OBJ_tcg_tr_cat_DICECertificate OBJ_tcg_tr_category,18L + +#define SN_tcg_tr_cat_SPDMCertificate "tcg-tr-cat-SPDMCertificate" +#define LN_tcg_tr_cat_SPDMCertificate "SPDM Certificate Trait Category" +#define NID_tcg_tr_cat_SPDMCertificate 1435 +#define OBJ_tcg_tr_cat_SPDMCertificate OBJ_tcg_tr_category,19L + +#define SN_tcg_tr_cat_PEMCertificate "tcg-tr-cat-PEMCertificate" +#define LN_tcg_tr_cat_PEMCertificate "PEM Certificate Trait Category" +#define NID_tcg_tr_cat_PEMCertificate 1436 +#define OBJ_tcg_tr_cat_PEMCertificate OBJ_tcg_tr_category,20L + +#define SN_tcg_tr_cat_PlatformCertificate "tcg-tr-cat-PlatformCertificate" +#define LN_tcg_tr_cat_PlatformCertificate "Platform Certificate Trait Category" +#define NID_tcg_tr_cat_PlatformCertificate 1437 +#define OBJ_tcg_tr_cat_PlatformCertificate OBJ_tcg_tr_category,21L + +#define SN_tcg_tr_cat_DeltaPlatformCertificate "tcg-tr-cat-DeltaPlatformCertificate" +#define LN_tcg_tr_cat_DeltaPlatformCertificate "Delta Platform Certificate Trait Category" +#define NID_tcg_tr_cat_DeltaPlatformCertificate 1438 +#define OBJ_tcg_tr_cat_DeltaPlatformCertificate OBJ_tcg_tr_category,22L + +#define SN_tcg_tr_cat_RebasePlatformCertificate "tcg-tr-cat-RebasePlatformCertificate" +#define LN_tcg_tr_cat_RebasePlatformCertificate "Rebase Platform Certificate Trait Category" +#define NID_tcg_tr_cat_RebasePlatformCertificate 1439 +#define OBJ_tcg_tr_cat_RebasePlatformCertificate OBJ_tcg_tr_category,23L + +#define SN_tcg_tr_cat_genericCertificate "tcg-tr-cat-genericCertificate" +#define LN_tcg_tr_cat_genericCertificate "Generic Certificate Trait Category" +#define NID_tcg_tr_cat_genericCertificate 1440 +#define OBJ_tcg_tr_cat_genericCertificate OBJ_tcg_tr_category,24L + +#define SN_tcg_tr_cat_CommonCriteria "tcg-tr-cat-CommonCriteria" +#define LN_tcg_tr_cat_CommonCriteria "Common Criteria Trait Category" +#define NID_tcg_tr_cat_CommonCriteria 1441 +#define OBJ_tcg_tr_cat_CommonCriteria OBJ_tcg_tr_category,25L + +#define SN_tcg_tr_cat_componentIdentifierV11 "tcg-tr-cat-componentIdentifierV11" +#define LN_tcg_tr_cat_componentIdentifierV11 "Component Identifier V1.1 Trait Category" +#define NID_tcg_tr_cat_componentIdentifierV11 1442 +#define OBJ_tcg_tr_cat_componentIdentifierV11 OBJ_tcg_tr_category,26L + +#define SN_tcg_tr_cat_FIPSLevel "tcg-tr-cat-FIPSLevel" +#define LN_tcg_tr_cat_FIPSLevel "FIPS Level Trait Category" +#define NID_tcg_tr_cat_FIPSLevel 1443 +#define OBJ_tcg_tr_cat_FIPSLevel OBJ_tcg_tr_category,27L + +#define SN_tcg_tr_cat_ISO9000 "tcg-tr-cat-ISO9000" +#define LN_tcg_tr_cat_ISO9000 "ISO 9000 Trait Category" +#define NID_tcg_tr_cat_ISO9000 1444 +#define OBJ_tcg_tr_cat_ISO9000 OBJ_tcg_tr_category,28L + +#define SN_tcg_tr_cat_networkMAC "tcg-tr-cat-networkMAC" +#define LN_tcg_tr_cat_networkMAC "Network MAC Trait Category" +#define NID_tcg_tr_cat_networkMAC 1445 +#define OBJ_tcg_tr_cat_networkMAC OBJ_tcg_tr_category,29L + +#define SN_tcg_tr_cat_attestationProtocol "tcg-tr-cat-attestationProtocol" +#define LN_tcg_tr_cat_attestationProtocol "Attestation Protocol Trait Category" +#define NID_tcg_tr_cat_attestationProtocol 1446 +#define OBJ_tcg_tr_cat_attestationProtocol OBJ_tcg_tr_category,30L + +#define SN_tcg_tr_cat_PEN "tcg-tr-cat-PEN" +#define LN_tcg_tr_cat_PEN "Private Enterprise Number Trait Category" +#define NID_tcg_tr_cat_PEN 1447 +#define OBJ_tcg_tr_cat_PEN OBJ_tcg_tr_category,31L + +#define SN_tcg_tr_cat_platformFirmwareCapabilities "tcg-tr-cat-platformFirmwareCapabilities" +#define LN_tcg_tr_cat_platformFirmwareCapabilities "Platform Firmware Capabilities Trait Category" +#define NID_tcg_tr_cat_platformFirmwareCapabilities 1448 +#define OBJ_tcg_tr_cat_platformFirmwareCapabilities OBJ_tcg_tr_category,32L + +#define SN_tcg_tr_cat_platformHardwareCapabilities "tcg-tr-cat-platformHardwareCapabilities" +#define LN_tcg_tr_cat_platformHardwareCapabilities "Platform Hardware Capabilities Trait Category" +#define NID_tcg_tr_cat_platformHardwareCapabilities 1449 +#define OBJ_tcg_tr_cat_platformHardwareCapabilities OBJ_tcg_tr_category,33L + +#define SN_tcg_tr_cat_platformFirmwareSignatureVerification "tcg-tr-cat-platformFirmwareSignatureVerification" +#define LN_tcg_tr_cat_platformFirmwareSignatureVerification "Platform Firmware Signature Verification Trait Category" +#define NID_tcg_tr_cat_platformFirmwareSignatureVerification 1450 +#define OBJ_tcg_tr_cat_platformFirmwareSignatureVerification OBJ_tcg_tr_category,34L + +#define SN_tcg_tr_cat_platformFirmwareUpdateCompliance "tcg-tr-cat-platformFirmwareUpdateCompliance" +#define LN_tcg_tr_cat_platformFirmwareUpdateCompliance "Platform Firmware Update Compliance Trait Category" +#define NID_tcg_tr_cat_platformFirmwareUpdateCompliance 1451 +#define OBJ_tcg_tr_cat_platformFirmwareUpdateCompliance OBJ_tcg_tr_category,35L + +#define SN_tcg_tr_cat_RTM "tcg-tr-cat-RTM" +#define LN_tcg_tr_cat_RTM "Root of Trust of Measurement Trait Category" +#define NID_tcg_tr_cat_RTM 1452 +#define OBJ_tcg_tr_cat_RTM OBJ_tcg_tr_category,36L + +#define SN_tcg_tr_cat_PublicKey "tcg-tr-cat-PublicKey" +#define LN_tcg_tr_cat_PublicKey "Public Key Trait Category" +#define NID_tcg_tr_cat_PublicKey 1453 +#define OBJ_tcg_tr_cat_PublicKey OBJ_tcg_tr_category,37L + #endif /* OPENSSL_OBJ_MAC_H */ #ifndef OPENSSL_NO_DEPRECATED_3_0 |