L’option de sécurité pour les processeurs ARC HS3x et HS4x de Synopsys permet le développement d'environnements sécurisés dans des applications embarquées hautes performances. La protection de l'intégrité des données détecte notamment les attaques par injection de fautes afin d'empêcher les pirates de contourner les contrôles lors des démarrages sécurisés....
- Plusieurs niveaux de privilège et un contrôle d'accès reposant sur l'unité de protection mémoire (MPU) isolent les applications
- Chien de garde intégré qui détecte et récupère le système après défaillances résultant d'une altération
- Protection de l’intégrité des registres et de la mémoire pour détecter les attaques
- Le contrôle d'accès aux ressources matérielles et au bus système est protégé par l'unité de protection de mémoire sécurisée (MPU) des processeurs
- Randomisation des adresses de base des logiciels pour empêcher la programmation orientée retour (ROP) et la programmation orientée saut (JOP) dans les systèmes plus larges exécutant Linux