External Secure Storage Using the PUF (XAPP1333)

Document ID
Release Date
1.2 English

This application note guides a user on how to use the PUF’s device-unique encryption key in

conjunction with the AES-GCM hardware in order to encrypt user generated data and store the

encrypted data externally. The encrypted data can then be read from external storage and

decrypted using the AES-GCM hardware in conjunction with the PUF’s device-unique key. In

addition, this application note shows how to perform data validation of decrypted data packets

by utilizing values stored in the user programmable section of eFUSEs.