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"
}
versionInteger 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.
modelName 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.
partNumberComplete part number of the provisioned secure sub-system device.
manufacturerAn EntityName object that identifies the manufacturer of the secure sub-system device.
provisionerAn EntityName object that identifies who performed the provisioning/programming of the secure sub-system device.
distributorAn 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.
groupIdSecure 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.
provisioningTimestampDate and time the secure sub-system device was provisioned in UTC. Formatting is per RFC 3339.
uniqueIdUnique 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.