Towards a hardware-assisted information flow tracking ecosystem for ARM processors

Muhammad Abdul Wahab 1, 2 Pascal Cotret 2, 1 Mounir Nasr Allah 3 Guillaume Hiet 3 Vianney Lapotre 4 Guy Gogniat 4
3 CIDRE - Confidentialité, Intégrité, Disponibilité et Répartition
CentraleSupélec, Inria Rennes – Bretagne Atlantique , IRISA-D1 - SYSTÈMES LARGE ÉCHELLE
4 Lab-STICC_UBS_CACS_MOCS
Lab-STICC - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance
Abstract : This work details a hardware-assisted approach for information flow tracking implemented on reconfigurable chips. Current solutions are either time-consuming or hardly portable (modifications of both software/hardware layers). This work takes benefits from debug components included in ARMv7 processors to retrieve details on instructions committed by the CPU. First results in terms of silicon area and time overheads are also given.
Type de document :
Communication dans un congrès
26th International Conference on Field-Programmable Logic and Applications (FPL 2016), Aug 2016, Lausanne, Switzerland. 2016, 〈http://www.fpl2016.org〉
Liste complète des métadonnées

Littérature citée [8 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-01337579
Contributeur : Muhammad Abdul Wahab <>
Soumis le : mercredi 29 juin 2016 - 10:23:32
Dernière modification le : mercredi 11 avril 2018 - 02:00:58
Document(s) archivé(s) le : vendredi 30 septembre 2016 - 11:03:22

Fichiers

fpl2016.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01337579, version 1

Citation

Muhammad Abdul Wahab, Pascal Cotret, Mounir Nasr Allah, Guillaume Hiet, Vianney Lapotre, et al.. Towards a hardware-assisted information flow tracking ecosystem for ARM processors. 26th International Conference on Field-Programmable Logic and Applications (FPL 2016), Aug 2016, Lausanne, Switzerland. 2016, 〈http://www.fpl2016.org〉. 〈hal-01337579〉

Partager

Métriques

Consultations de la notice

2066

Téléchargements de fichiers

451