For Key-IV change at runtime - 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 similar to key change at boot time.
  • IV1 is ignored by master and slave SLR because it has its own IVs by then.
  • At master SLR side, message event is encrypted before sending as mentioned in protocol 3. On the Slave SLR, IV gets incremented by two and the response is encrypted before sending with current key and IV as mentioned in Protocol 4.

Get SSI technology secure communication establishment status. You can get the SSI technology secure communication establishment status of any slave SLR using the IPI command. Following is the command format for the same:

Table 1. Command
Command: Get SSI technology Secure Communication Establishment Status
Reserved[31:25]=0 Security Flag[24] Length[23:16]=1 PLM=1 SSI technology_GET_SEC_COMM_STATUS=45
SLR Index

The response is as follows:

Table 2. Response
Response: Get SSI technology Secure Communication Establishment Status
Status