Protection des logiciels embarqués : introduction à la cryptologie

Séminaires





Accueil du site > fr > Séminaires > Séminaires - historique 2011 > Protection des logiciels embarqués : introduction à la cryptologie
Mardi 25 janvier 2011IAS - Toulouse
En collaboration avec le CCT MCE du CNES nous nous intéressons ici à la protection du logiciel et à la cryptologie.

A l’ère de la communication et du transfert de données sur clé USB, mobile ou sur Internet (GPRS, TCP/IP…), comment protéger vos données sensibles ? Comment être sûr que le logiciel de votre microcontrôleur, qui est souvent la valeur ajoutée de votre système embarqué, ne peut pas être copié ?
C’est à ces questions que l’on va essayer de répondre dans ce séminaire.
En précisant les notions de bases et en illustrant le protocole de développement par un exemple de mise en œuvre, ce séminaire vise à présenter les différentes solutions de protection des logiciels embarqués existantes. Il permet de comprendre les algorithmes de chiffrement en cryptologie.

Programme :

9h15 Introduction à la gestion de projet et aux contraintes de sécurité

Témoignage : « mise en place de protection logicielle export » par Nathalie FEYT Directrice CESTI CEACI (Thales/Cnes)

9h30 Protection du logiciel embarqué par cryptologie par R. SALVETAT, société ARBOS

Introduction
Présentation de la problématique : protection des IPs
Quelle politique de protection du code dans l’entreprise ?
Quels impacts sur la sous-traitance d’étude et de production ?
Protections des sources et démarche qualité : un duo gagnant.

9H55 - Etat de l’art :
Les différentes technologies de protection du code.

Les solutions logicielles
Introduction à l’encryptage des données :
• Algorithme de chiffrement en continu (RC4)
• Algorithme de chiffrement par bloc (DES,3DES)
• Notion de Clé publiques/privées
• Cryptographie à Clé publiques
• Notion de signature numérique (SHA-1)
• Notion de scellement & de certificat

11H00 – Pause

Les solutions matérielles
• Notion de ROM/Flash embarquée, de fuse_on chip, de multi-boot
• Notion de protection mécanique : routage, packaging, …
• Mise à jour des logiciels embarqués dans un système embarquant une protection de code

12H30 Pause Déjeuner

14H00- Présentation des différentes solutions de protection hardware par Gilles Beltran, SILICA

Solutions matérielles chez Renesas /Maxim/ST/TI/Analog Devices
Solutions complète hardware/software :Lockbox (Analog Devices) – Board ID (Renesas/AVNET)
Exemple d’outils d’encryptage d’échange de données sur PC : PGP

15H30 - Solutions d’encapsulation par polymère de cartes électroniques par Anne JULIA - Akéoplus

15H45 – Conclusion/ Discussion/Questions et Pause

16H00 - Exemple pratique d’une mise en œuvre : Protection d’un code embarqué sur DSP BF527

Inscription gratuite et ouverte à tous mais obligatoire :

-  soit vous envoyez un courrier électronique à philippe.perdu@cnes.fr,
-  soit vous le faîtes en ligne à l’adresse suivante : http://www.cborg.info/WD90AWP/WD90A...
Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.