Thèse soutenue

Contributions à la cryptographie ADN : applications à la transmission sécurisée du texte et de l'image

FR  |  
EN
Auteur / Autrice : Olga Tornea
Direction : Marc AntoniniMonica Borda
Type : Thèse de doctorat
Discipline(s) : Automatique, traitement du signal et de l'image
Date : Soutenance le 13/11/2013
Etablissement(s) : Nice en cotutelle avec Universitatea tehnică (Cluj-Napoca, Roumanie)
Ecole(s) doctorale(s) : École doctorale Sciences et technologies de l'information et de la communication (Sophia Antipolis, Alpes-Maritimes)
Partenaire(s) de recherche : Laboratoire : Laboratoire Informatique, signaux et systèmes (Sophia Antipolis, Alpes-Maritimes) - MEDIACODING
Jury : Examinateurs / Examinatrices : Marc Antonini, Monica Borda, William Puech, Pedro Gomez vilda, Mircea Giurgiu, Victoria Rodellar Biarge, Lionel Fillatre, Romulus Mircea Terebes

Mots clés

FR  |  
EN

Résumé

FR  |  
EN

La cryptographie ADN est un domaine nouveau et prometteur pour la sécurité de l'information. C'est une combinaison des solutions classiques de cryptographie avec les avantages du matériel génétique. En effet, il est possible de bénéficier des avantages des systèmes cryptographiques classiques et de les rendre plus efficaces sur certaines méthodes grâce à l’utilisation de l'ADN. Il y a différentes façons d'utiliser l'ADN pour sécuriser le contenu de l'information. Cette thèse propose deux solutions différentes pour utiliser l'ADN dans la cryptographie : sous sa forme biologique ou alors sous forme numérique. D ‘une part, l'ADN biologique peut être utilisé pour le stockage et pour cacher des données à l'intérieur de celui-ci. L'information secrète est placée dans une molécule de l'ADN et caché parmi d'autres molécules d'ADN. D’autre part, les nombres aléatoires peuvent être générés à partir de séquences numériques d'ADN. Ils représentent une solution pour la génération et la transmission des clés OTP (One-Time-Pad) symétriques. La transmission d'une très longue clé de cryptage n'est pas nécessaire, car chaque séquence possède un numéro d'identification unique dans la base de données. Ce numéro, ou une combinaison de ces numéros, peut alors être transmis. Enfin, la sécurité et la compression sont très importantes lors de la transmission et du stockage des données informatiques. Cependant, la plupart des systèmes de cryptage peuvent augmenter la taille des données, ou encore augmenter la complexité calcul. Ces inconvénients peuvent être résolus en combinant la compression de données avec le cryptage dans un seul processus ou en effectuant le cryptage sélectif des données.