Протокол AXI, разница между безопасными и незащищенными транзакциями
Просто хотел спросить, в чем разница между безопасными и незащищенными транзакциями, когда речь идет о транзакциях шины AXI?
Каковы последствия производительности любой транзакции?
1 ответ
Решение
Доверенные транзакции являются частью политики ARM TrustZone. Требуется дополнительный контакт для обозначения безопасного соединения. Это позволяет только связь с защищенной частью процессора. Это программное решение для ограничения доступа к оборудованию в случае root-доступа в ОС. Он действует как брандмауэр в случае, если хакер получает контроль над ОС. Он не защищает от аппаратного взлома.
Что касается производительности, аппаратная полоса пропускания не изменяется, но дополнительный шаг в безопасном процессоре влечет за собой снижение производительности.