2.5 SecureElement Object
The SecureElement object contains relevant information pertaining to the secure sub-system.
{
"version": 2,
"model": "ATECC608C",
"partNumber": "ATECC608C-MAH22",
"manufacturer": EntityName,
"provisioner": EntityName,
"distributor": EntityName,
"groupId": "359SCE55NV38H3CB",
"provisioningTimestamp": "2024-01-15T17:22:45.000Z",
"uniqueId": "0123f1822c38dd7a01"
}
| version | Integer indicating the version of the SecureElement object. The current version is 2. Subsequent versions will strive to maintain backward compatibility with previous versions, where possible. |
| model | Name of the base secure sub-system model. The current options for the CryptoAuthentication™ family are ATECC608A, ATECC608B, ATECC608C, ECC204 and ECC206. The current options for the CryptoAutomotive™ family are TA010, TA100 and TA101. |
| partNumber | Complete part number of the provisioned secure sub-system device. |
| manufacturer | An EntityName object that identifies the manufacturer of the secure sub-system device. |
| provisioner | An EntityName object that identifies who performed the provisioning/programming of the secure sub-system device. |
| distributor | An EntityName object that identifies who distributed the provisioned secure sub-system devices. In many cases, this will be the same entity that generates the manifest data being described here. |
| groupId | Secure sub-system devices may be organized into groups identified by a single ID. If the secure sub-system device is part of a group, this is the unique ID of that set. Group IDs should be globally unique. |
| provisioningTimestamp | Date and time the secure sub-system device was provisioned in UTC. Formatting is per RFC 3339. |
| uniqueId | Unique identifier for the secure sub-system. For CryptoAuthentication™ and CryptoAutomotive™ secure sub-system devices, this is the device serial number represented as a lowercase hex string. |
