Key-IV change at run time - 2024.2 English - UG1304

Versal Adaptive SoC System Software Developers Guide (UG1304)

Document ID
UG1304
Release Date
2024-12-13
Version
2024.2 English

Key change at runtime is the same as boot time. The Master and Slave SLRs ignore IV1 because these SLRs have its own IV by then.

In slave SLRs, The IV2 and key is stored as a new key and IV during the processing of the command. After encryption, the prepared response is updated with the new key and new IV. This ihappens because at the time of response decryption on the master side, the new key and IV are not yet updated. New key and IV are updated on success response reception.