CRYPTOPAGE : UNE ARCHITECTURE EFFICACE
COMBINANT CHIFFREMENT, INTÉGRITÉ MÉMOIRE ET PROTECTION CONTRE
LES FUITES D'INFORMATIONS par Guillaume DUC (ENST
Bretagne), Ronan KERYELL
Résumé
Durant ces dernières années, plusieurs architectures informatiques
sécurisées ont été proposées. Elles chiffrent et vérifient le contenu
de la mémoire afin de fournir un environnement d'exécution résistant
aux attaques. Quelques architectures, comme notamment Hide, ont aussi
été proposées pour résoudre le problème de la fuite d'informations via
le bus d'adresse du processeur.
Cependant, malgré l'importance de ces mécanismes, aucune solution
pratique combinant le chiffrement, la vérification de l'intégrité
mémoire ainsi qu'une protection contre la fuite d'informations n'a
encore été proposée, à un coût raisonnable en terme de performances.
Dans cet article, nous proposons CryptoPage, une architecture qui
implémente ces trois mécanismes avec un impact faible sur les
performances (de l'ordre de 3 %).
Biographie
Diplôme d'ingénieur de l'ENST Bretagne (2004) et DEA d'Informatique de
l'Université de Rennes 1 (2004). Actuellement en dernière année de
thèse dirigée par M. Jacques Stern sur les architectures matérielles et
logicielles sécurisées.