Je pense qu'il existe de nombreuses réponses intéressantes à votre question, mais je voudrais souligner ce que je trouve personnellement la conséquence la plus fascinante de la théorie quantique sur la cryptographie.
L'un des phénomènes quantiques les plus fascinants qui n'a pas d'équivalent classique est clonage . Cela signifie essentiellement que si vous n'avez pas suffisamment d'informations sur un état quantique, vous ne pouvez pas en préparer plus de copies. Cela pourrait être vu (officieusement) comme une reformulation du principe d'incertitude: si vous pouviez préparer deux copies parfaites d'un système que vous ne connaissez pas, alors rien ne vous empêche de mesurer chaque copie sur une base différente, obtenant ainsi la connaissance de deux mutuellement impartiaux. propriétés (par exemple, si vous pouviez parfaitement copier un électron, alors vous pourriez mesurer son élan dans une copie et sa position dans l'autre).
Aucun clonage n'est généralement une énorme douleur. Par exemple, considérons par exemple l' algorithme de Miller-Rabin pour les tests de primalité . Il s'agit d'un algorithme aléatoire, ce qui signifie que chaque fois que vous l'exécutez, il se joue un peu différemment. Étant donné un nombre premier, cet algorithme vous dira toujours qu'il s'agit d'un nombre premier. Étant donné un nombre composite, il vous indiquera toujours certaines fois qu'il est premier. Cependant, on peut prouver que cela se produit avec une probabilité qui est inférieure à1 / 2. Cela implique que si vous exécutez l'algorithmen fois sur un nombre composite la probabilité qu'il vous dise qu'il est premier à chaque fois est au plus 1 / 2n. Ce processus est appelé amplification , et l'hypothèse sous-jacente est que nous pouvons toujours répéter l'algorithme. Bien que banale classiquement, cette hypothèse ne tient généralement pas dans le domaine quantique, car l'état d'entrée pourrait être mesuré et donc irréversiblement détruit. Il a été montré par Marriot et Watrous que les algorithmes BQP peuvent toujours être amplifiés de cette façon, mais la façon de le faire est très simple.
Comme vous vous en doutez, vient maintenant l'étape du "citron à la limonade". Parce que si le clonage d'États est impossible, pourrions-nous en tirer parti à notre avantage, par exemple, pour concevoir des choses dont nous ne voulons pas que les gens fassent des copies, comme de l'argent?
Étonnamment, cette idée est antérieure à la plupart des calculs et informations quantiques. Dès 1968, Steve Wiesner a proposé d'appliquer le non-clonage pour mettre en œuvre de l'argent physiquement impossible à falsifier. Plus étonnant, sa construction est extrêmement simple et ne nécessite que la possibilité d'appliquer des portes Hadamard locales (et par conséquent, l'argent est codé dans un état complètement séparable). Malheureusement, selon l'histoire, il semble que Wiesner n'a pas été en mesure de publier sa percée pendant plus d'une décennie.
Les applications du non-clonage ont depuis été considérablement étendues et des recherches sont en cours sur d'autres problèmes très naturels tels que l'argent public quantique (dans le système de Wiesner, seuls ceux qui ont créé l'argent peuvent le vérifier. Cela mérite la question: est-il capable de faire de l'argent que n'importe qui peut vérifier mais que personne ne peut forger) ( voir aussi ), protection contre la copie quantique , cryptage impossible à cloner , jetons de signature unique, etc. Ce sont toutes des primitives fascinantes qui sont classiquement impossibles, mais qui pourraient être possibles en utilisant le calcul quantique (sous certaines hypothèses de calcul modérées). L'état actuel de la technique est que presque toutes ces constructions reposent soit sur des hypothèses fortes (ou tout simplement irrégulières), soit sur l'existence d'un oracle irréaliste. Mais gardez à l'esprit que ces questions sont relativement nouvelles et que les recherches les concernant sont très actives!