Ordinateur quantique
et avenir de la cryptographie


Thibaut Démare
LITIS - Université du Havre

Cours de sécurité
21 Février 2015

Introduction

Contexte

Aujourd'hui, une part importante de la sécurité informatique consiste à s'assurer que:

  • les messages que j'envoie ne puissent être lus que par le "bon" destinataire.
  • l'information stockée sur mon ordinateur ne puissent être lue par quelqu'un qui n'y est pas autorisé.

Cette sécurité repose sur la confiance que l'on a envers les algorithmes de cryptage: a priori, personne n'est en mesure de casser les clés de sécurité dans un temps raisonnable.

Sommaire

  1. Les ordinateurs quantiques
  2. Impacts des ordinateurs quantiques sur la cryptographie
  3. Pourquoi s'en inquiéter?

Les ordinateurs quantiques

La mécanique quantique

  • Une particule quantique peut être dans plusieurs états à la fois : on appel cela la superposition d'état.
  • Si on observe une telle particule, elle apparaîtra dans un seul état avec une certaine probabilité.
  • On peut néanmoins déterminer la probabilité qu'une particule sera dans un état particulier si on l'observe à une date t.

La mécanique quantique

  • La décohérence permet d'expliquer pourquoi le phénomène ondulatoire de l'état d'une particule quantique finit par se stabiliser.
  • L'intrication est le fait que deux particules soient liées d'une manière que leurs états sont corrélés, qu'importe la distance qui les sépare.

Un ordinateur quantique est donc un ordinateur qui utilise les propriétés de la mécanique quantique pour effectuer des calculs. L'unité utilisé dans un tel ordinateur n'est alors plus le bit, mais le qubit.

Impacts des ordinateurs quantiques sur la cryptographie

Quels sont les atouts des ordinateurs quantiques?

  • Alors que deux bits peuvent stocker une seule des quatre configurations binaires (00, 01, 10, 11), 2 qubits peuvent stocker les 4 simultanément.
  • Il en résulte alors qu'un ordinateur quantique pourrait en théorie effectuer 2n opérations par étape de calcul (avec n, le nombre de qubits utilisés) contre une seule opération pour un processeur classique non parallèle.
  • Parmi les algorithmes quantiques, celui de Shor permet, en un temps polynomial, de trouver les facteurs premiers d'un entier, rendant ainsi caduc un nombre important d'algorithme de cryptage tel que RSA.
  • Néanmoins, les lois de la physique quantique permettent également d'apporter de la sécurité notamment en apportant la garantie de savoir si un message a été intercepté.
  • D'autres algorithmes connus sont déjà réputés résistant aux capacités des ordinateurs quantiques (lattice-based cryptography).

Pourquoi s'en inquiéter?

Les risques

  • Les messages cryptés aujourd'hui seront décryptés demain : des personnes, ou des organisations pourraient être tentés de conserver les messages cryptés en vue de les décrypté plus tard à l'aide d'un ordinateur quantique.
  • Les outils fiables pour se protéger ne seront peut être pas en place lors de l'arrivée des ordinateurs quantiques, et on ne sera pas à égalité pour se protéger d'éventuelles personnes malveillantes.
  • Il y a donc des risques d'atteintes à la vie privée pour les particuliers, des risques d'espionnage industrielle pour les entreprises, et de crises diplomatiques entre certains pays.

Merci de votre attention! :-)