We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Showing results for 
Search instead for 
Did you mean: 
Registered: ‎11-05-2018

Apparent contradiction between Xilinx documents ug1209 and xapp1333 regarding PUF and RSA authentication in boot header

Page 2 of xapp1333(https://www.xilinx.com/content/dam/xilinx/support/documentation/application_notes/xapp1333-external-storage-puf.pdf) says "The RSA authentication settings cannot be stored in the boot header when using the PUF to encrypt and decrypt user data."


Page 116 of ug1209(https://www.xilinx.com/support/documentation/sw_manuals/xilinx2018_3/ug1209-embedded-design-tutorial.pdf) seems to do just that. `[keysrc_encryption]` is set to `bh_blk_key` while `bh_auth_enable` is set in `[fsbl_config]`

I'm inclined to believe the first document, because I was unable to get black key encryption to work with `bh_auth_enable` 

Though, looking more closely, the first document says authentication settings. But what are these settings? 

Can somebody clarify the meaning of the first document and correct my understanding?

0 Kudos