Non-volatile memory Configuration License License cryptogram
September 20, 2024 at 2:48 AMLicense cryptogram
Address : 020A
(bank 2, register 0A
)
Size : 32 bytes
Type : array (variable length)
Default : 32 bytes at 00
Description
This register is available to store a proof that the Application name and License key are genuine.
Remark
Integrators and solution providers are welcomed to create a bundle tying the product to an accompanying software. This register may store a proof that the product has been personalized by the provider of the software. An easy way to do so is to compute an HMAC over the product’s serial number, the Application Name and the Application License. The application may verify the HMAC (provided that it knows the secret key used to compute it). This register has a size of 32 bytes, which allows to use HMAC-SHA256.
Note
Integrators and solution providers are welcomed to create a bundle tying the product to an accompanying software. This register may store a proof that the product has been personalized by the provider of the software. An easy way to do so is to compute an HMAC over the product’s serial number, the Application Name and the Application License. The application may verify the HMAC (provided that it knows the secret key used to compute it). This register has a size of 32 bytes, which allows to use HMAC-SHA256.