SlideShare une entreprise Scribd logo
1  sur  82
Télécharger pour lire hors ligne
P O U R Q U O I ?
« Can be solved exponentially faster than the best classical
algorithm »
B I T
état : 0 ou 1
S U P E R P O S I T I O N D ’ É TAT S
B I T P R O B A B I L I S T E
état : {p:0, (1-p):1}
Je crois pouvoir affirmer que personne ne
comprend vraiment la physique quantique.
-- Richard Feynman
La connaissance de l'état d'un système quantique est
complètement contenue, à l'instant t, dans un vecteur
normalisable de l'espace des états : |𝛹(t)>
état : |ψ>= cos ϑ/2 |0>+ sin ϑ/2 e
iϕ
|1>
p0= 1/2 + cos ϑ/2 sin ϑ/2
p1= 1/2 − cos ϑ/2 sin ϑ/2
MESURE
C A L C U L AT E U R Q U A N T I Q U E
A D I A B AT I Q U E
C A L C U L AT E U R Q U A N T I Q U E
«   U N I V E R S E L   »
« fonctions à sens unique 

et à brèche secrète »
W H O ’ S T H AT ?
➜ openssl rsa -in ~/.ssh/id_rsa -text -noout
Enter pass phrase for /Users/nicolas/.ssh/id_rsa:
Private-Key: (2048 bit)
modulus:
20:..............................:e8
publicExponent: 35 (0x23)
privateExponent:
ee:..............................:08
prime1:
8f:..............................:f4
prime2:
c9:..............................:df
exponent1:
4a:..............................:a3
exponent2:
70:..............................:1e
coefficient:
b9:..............................:93
R S A
1. Choisir deux nombres premiers p et q
2. calculer n = pq, le module de chiffrement
3. calculer l'indicatrice d'Euler φ(n) = (p - 1)(q -1)
4. choisir l’exposant de chiffrement e premier avec φ(n)
5. calculer l’exposant de déchiffrement d, inverse de e 

modulo φ(n)

Le couple (n,e) est la clé publique du chiffrement, 

alors que le nombre d est sa clé privée
L E S N O M B R E S P R E M I E R
Robert J. Lemke Oliver, Kannan Soundararajan
While the sequence of primes is very well distributed in the reduced residue classes (mod q),
the distribution of pairs of consecutive primes among the permissible ϕ(q)2 pairs of reduced
residue classes (mod q) is surprisingly erratic. This paper proposes a conjectural
explanation for this phenomenon, based on the Hardy-Littlewood conjectures. 



The conjectures are then compared to numerical data, and the observed fit is very good.
2 A L G O R I T H M E S C O N N U S …
• algorithme de Shor
1.transformer le problème => recherche de période
2.effectuer une transformation de fourrier quantique
P O S T- Q U A N T U M
P Q C RY P T O
B B 8 4
0
1
1
0
random(mode1|mode2)
010100100101001
0
1
1
0
random(mode1|mode2)
• mode identiques = photon représentatif
• modes oposés = photon aléatoire

il n'y a fondamentalement aucun moyen de savoir quel
était l'axe de polarisation initial du photon.
M O D E : 1 2 2 1 2 1 2 1
M O D E :
1
2
2
1
2
1
2
1
M O D E :
2
2
1
2
1
1
2
1
M O D E :
1
2
2
1
2
1
2
1
M O D E :
2
2
1
2
1
1
2
1
M O D E :
2
1
2
1
2
2
B I T S
-
1
-
-
-
1
0
1
1
W T F ?
I N T R I C AT I O N
T E L E P O R TAT I O N
M E S U R E
M E S U R E
M E S U R E
M E S U R E
2 - Q U B I T I N T R I Q U É S
Mesure U Mesure V
U 1 U 2 U 3 U 4 U 5 U 6
V 1 V 2 V 3 V 4 V 5 V 6
I N É G A L I T É S D E B E L L
Quand Internet sera gouvernée par les |chats> de Shrödinger

Contenu connexe

Tendances

INVERSE TRIGONOMETRIC FUNCTIONS
INVERSE TRIGONOMETRIC FUNCTIONSINVERSE TRIGONOMETRIC FUNCTIONS
INVERSE TRIGONOMETRIC FUNCTIONSsumanmathews
 
4° formulaire primitives-jmaiwajdi-alphamaths
4° formulaire primitives-jmaiwajdi-alphamaths4° formulaire primitives-jmaiwajdi-alphamaths
4° formulaire primitives-jmaiwajdi-alphamathsSmaali Mondher
 
Serie 2(suites et trigonometries1sm biof)
Serie 2(suites et trigonometries1sm biof)Serie 2(suites et trigonometries1sm biof)
Serie 2(suites et trigonometries1sm biof)AHMED ENNAJI
 
Eliwell 2011 catalogue_rus_a4_high 67
Eliwell 2011 catalogue_rus_a4_high 67Eliwell 2011 catalogue_rus_a4_high 67
Eliwell 2011 catalogue_rus_a4_high 67TinikDesignStudio
 

Tendances (10)

7f drqls5ws
7f drqls5ws7f drqls5ws
7f drqls5ws
 
Serie 4
Serie 4Serie 4
Serie 4
 
Série 2 (derive)
Série 2 (derive)Série 2 (derive)
Série 2 (derive)
 
INVERSE TRIGONOMETRIC FUNCTIONS
INVERSE TRIGONOMETRIC FUNCTIONSINVERSE TRIGONOMETRIC FUNCTIONS
INVERSE TRIGONOMETRIC FUNCTIONS
 
4° formulaire primitives-jmaiwajdi-alphamaths
4° formulaire primitives-jmaiwajdi-alphamaths4° formulaire primitives-jmaiwajdi-alphamaths
4° formulaire primitives-jmaiwajdi-alphamaths
 
Trigo powerpoint
Trigo powerpointTrigo powerpoint
Trigo powerpoint
 
Serie 2(suites et trigonometries1sm biof)
Serie 2(suites et trigonometries1sm biof)Serie 2(suites et trigonometries1sm biof)
Serie 2(suites et trigonometries1sm biof)
 
Eliwell 2011 catalogue_rus_a4_high 67
Eliwell 2011 catalogue_rus_a4_high 67Eliwell 2011 catalogue_rus_a4_high 67
Eliwell 2011 catalogue_rus_a4_high 67
 
Série 1 (derive)
Série 1 (derive)Série 1 (derive)
Série 1 (derive)
 
Serie 4(derive)
Serie 4(derive)Serie 4(derive)
Serie 4(derive)
 

Similaire à Quand Internet sera gouvernée par les |chats> de Shrödinger

Les Filtres Numeriques
Les Filtres NumeriquesLes Filtres Numeriques
Les Filtres NumeriquesSAHELAicha
 
Cours2 Réponse temporelle des systèmes dynamiques continus LTI
Cours2 Réponse temporelle des systèmes dynamiques continus LTICours2 Réponse temporelle des systèmes dynamiques continus LTI
Cours2 Réponse temporelle des systèmes dynamiques continus LTIsarah Benmerzouk
 
fdocuments.net_10-fibre-optique-1.pdf
fdocuments.net_10-fibre-optique-1.pdffdocuments.net_10-fibre-optique-1.pdf
fdocuments.net_10-fibre-optique-1.pdfdocteurgyneco1
 
Lattice Boltzmann sur architecture multicoeurs vectorielle - Une approche de ...
Lattice Boltzmann sur architecture multicoeurs vectorielle - Une approche de ...Lattice Boltzmann sur architecture multicoeurs vectorielle - Une approche de ...
Lattice Boltzmann sur architecture multicoeurs vectorielle - Une approche de ...Joel Falcou
 
CA_RESMA_2021_2022_02.pdf
CA_RESMA_2021_2022_02.pdfCA_RESMA_2021_2022_02.pdf
CA_RESMA_2021_2022_02.pdfYassineAmal2
 
traitement de signal cours
traitement de signal cours traitement de signal cours
traitement de signal cours sarah Benmerzouk
 
Données métabolomiques, apprentissage et ondelettes
Données métabolomiques, apprentissage et ondelettesDonnées métabolomiques, apprentissage et ondelettes
Données métabolomiques, apprentissage et ondelettestuxette
 
Transparents Filtrage Analogique.pptx
Transparents Filtrage Analogique.pptxTransparents Filtrage Analogique.pptx
Transparents Filtrage Analogique.pptxGeraudRusselGouneChe1
 
Cours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatCours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatsarah Benmerzouk
 
traitement-du-signal-avance.pptx
traitement-du-signal-avance.pptxtraitement-du-signal-avance.pptx
traitement-du-signal-avance.pptxNouzhaBoukouba1
 
124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011sunprass
 
CH2 MQ : EVOLUTION D’UNE PARTICULE QUANTIQUE LIBRE
CH2  MQ :  EVOLUTION D’UNE PARTICULE QUANTIQUE LIBRECH2  MQ :  EVOLUTION D’UNE PARTICULE QUANTIQUE LIBRE
CH2 MQ : EVOLUTION D’UNE PARTICULE QUANTIQUE LIBREAliBenMoussa10
 
s-m-c-5-m30-chimie-th-orique-el-issami.pdf
s-m-c-5-m30-chimie-th-orique-el-issami.pdfs-m-c-5-m30-chimie-th-orique-el-issami.pdf
s-m-c-5-m30-chimie-th-orique-el-issami.pdfmouhssinesallami
 
Partie i vibrations et oscillateurs
Partie i   vibrations et oscillateursPartie i   vibrations et oscillateurs
Partie i vibrations et oscillateursOumaimaBenSaid
 
Cours vibration 2016 prat
Cours vibration 2016 pratCours vibration 2016 prat
Cours vibration 2016 pratOumaimaBenSaid
 

Similaire à Quand Internet sera gouvernée par les |chats> de Shrödinger (20)

Les Filtres Numeriques
Les Filtres NumeriquesLes Filtres Numeriques
Les Filtres Numeriques
 
Cours2 Réponse temporelle des systèmes dynamiques continus LTI
Cours2 Réponse temporelle des systèmes dynamiques continus LTICours2 Réponse temporelle des systèmes dynamiques continus LTI
Cours2 Réponse temporelle des systèmes dynamiques continus LTI
 
fdocuments.net_10-fibre-optique-1.pdf
fdocuments.net_10-fibre-optique-1.pdffdocuments.net_10-fibre-optique-1.pdf
fdocuments.net_10-fibre-optique-1.pdf
 
Lattice Boltzmann sur architecture multicoeurs vectorielle - Une approche de ...
Lattice Boltzmann sur architecture multicoeurs vectorielle - Une approche de ...Lattice Boltzmann sur architecture multicoeurs vectorielle - Une approche de ...
Lattice Boltzmann sur architecture multicoeurs vectorielle - Une approche de ...
 
CA_RESMA_2021_2022_02.pdf
CA_RESMA_2021_2022_02.pdfCA_RESMA_2021_2022_02.pdf
CA_RESMA_2021_2022_02.pdf
 
traitement de signal cours
traitement de signal cours traitement de signal cours
traitement de signal cours
 
Réacteurs réels
Réacteurs réelsRéacteurs réels
Réacteurs réels
 
Réacteurs réels
Réacteurs réelsRéacteurs réels
Réacteurs réels
 
Données métabolomiques, apprentissage et ondelettes
Données métabolomiques, apprentissage et ondelettesDonnées métabolomiques, apprentissage et ondelettes
Données métabolomiques, apprentissage et ondelettes
 
Vibration Mécanique
Vibration MécaniqueVibration Mécanique
Vibration Mécanique
 
Transparents Filtrage Analogique.pptx
Transparents Filtrage Analogique.pptxTransparents Filtrage Analogique.pptx
Transparents Filtrage Analogique.pptx
 
Sujettdtds
SujettdtdsSujettdtds
Sujettdtds
 
Cours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatCours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'état
 
traitement-du-signal-avance.pptx
traitement-du-signal-avance.pptxtraitement-du-signal-avance.pptx
traitement-du-signal-avance.pptx
 
124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011
 
CH2 MQ : EVOLUTION D’UNE PARTICULE QUANTIQUE LIBRE
CH2  MQ :  EVOLUTION D’UNE PARTICULE QUANTIQUE LIBRECH2  MQ :  EVOLUTION D’UNE PARTICULE QUANTIQUE LIBRE
CH2 MQ : EVOLUTION D’UNE PARTICULE QUANTIQUE LIBRE
 
s-m-c-5-m30-chimie-th-orique-el-issami.pdf
s-m-c-5-m30-chimie-th-orique-el-issami.pdfs-m-c-5-m30-chimie-th-orique-el-issami.pdf
s-m-c-5-m30-chimie-th-orique-el-issami.pdf
 
Partie i vibrations et oscillateurs
Partie i   vibrations et oscillateursPartie i   vibrations et oscillateurs
Partie i vibrations et oscillateurs
 
Cours vibration 2016 prat
Cours vibration 2016 pratCours vibration 2016 prat
Cours vibration 2016 prat
 
Atomistique
AtomistiqueAtomistique
Atomistique
 

Plus de Nicolas De Loof

Breaking the RpiDocker challenge
Breaking the RpiDocker challenge Breaking the RpiDocker challenge
Breaking the RpiDocker challenge Nicolas De Loof
 
( jenkins, docker ) -> { Continuous Delivery }
( jenkins, docker ) -> { Continuous Delivery }( jenkins, docker ) -> { Continuous Delivery }
( jenkins, docker ) -> { Continuous Delivery }Nicolas De Loof
 
Orchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and DockerOrchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and DockerNicolas De Loof
 
Développer en Java et en Caleçon
Développer en Java et en CaleçonDévelopper en Java et en Caleçon
Développer en Java et en CaleçonNicolas De Loof
 
Dockers zero to hero - (medium version)
Dockers zero to hero - (medium version)Dockers zero to hero - (medium version)
Dockers zero to hero - (medium version)Nicolas De Loof
 
Likebox - votre avis nous intéresse
Likebox - votre avis nous intéresseLikebox - votre avis nous intéresse
Likebox - votre avis nous intéresseNicolas De Loof
 
Cloud patterns - softshake 2013
Cloud patterns - softshake 2013Cloud patterns - softshake 2013
Cloud patterns - softshake 2013Nicolas De Loof
 
Doing Business with OpenSource - a short (unofficial) CloudBees story
Doing Business with OpenSource - a short (unofficial) CloudBees storyDoing Business with OpenSource - a short (unofficial) CloudBees story
Doing Business with OpenSource - a short (unofficial) CloudBees storyNicolas De Loof
 
Opening opensource : The Jenkins Way
Opening opensource : The Jenkins WayOpening opensource : The Jenkins Way
Opening opensource : The Jenkins WayNicolas De Loof
 
Jenkins user meetup @paris
Jenkins user meetup @parisJenkins user meetup @paris
Jenkins user meetup @parisNicolas De Loof
 

Plus de Nicolas De Loof (18)

Breaking the RpiDocker challenge
Breaking the RpiDocker challenge Breaking the RpiDocker challenge
Breaking the RpiDocker challenge
 
( jenkins, docker ) -> { Continuous Delivery }
( jenkins, docker ) -> { Continuous Delivery }( jenkins, docker ) -> { Continuous Delivery }
( jenkins, docker ) -> { Continuous Delivery }
 
Docker slaves
Docker slavesDocker slaves
Docker slaves
 
Orchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and DockerOrchestrate Continuous Delivery with Jenkins and Docker
Orchestrate Continuous Delivery with Jenkins and Docker
 
Développer en Java et en Caleçon
Développer en Java et en CaleçonDévelopper en Java et en Caleçon
Développer en Java et en Caleçon
 
Dockers zero to hero - (medium version)
Dockers zero to hero - (medium version)Dockers zero to hero - (medium version)
Dockers zero to hero - (medium version)
 
Docker bdxio
Docker bdxioDocker bdxio
Docker bdxio
 
Dockers zero to hero
Dockers zero to heroDockers zero to hero
Dockers zero to hero
 
Likebox - votre avis nous intéresse
Likebox - votre avis nous intéresseLikebox - votre avis nous intéresse
Likebox - votre avis nous intéresse
 
La révolution Docker
La révolution DockerLa révolution Docker
La révolution Docker
 
Cloud patterns - softshake 2013
Cloud patterns - softshake 2013Cloud patterns - softshake 2013
Cloud patterns - softshake 2013
 
Cloud patterns
Cloud patternsCloud patterns
Cloud patterns
 
Objectif cloud
Objectif cloudObjectif cloud
Objectif cloud
 
Doing Business with OpenSource - a short (unofficial) CloudBees story
Doing Business with OpenSource - a short (unofficial) CloudBees storyDoing Business with OpenSource - a short (unofficial) CloudBees story
Doing Business with OpenSource - a short (unofficial) CloudBees story
 
Ma forge++ : @Cloud
Ma forge++ : @CloudMa forge++ : @Cloud
Ma forge++ : @Cloud
 
Javavs net
Javavs netJavavs net
Javavs net
 
Opening opensource : The Jenkins Way
Opening opensource : The Jenkins WayOpening opensource : The Jenkins Way
Opening opensource : The Jenkins Way
 
Jenkins user meetup @paris
Jenkins user meetup @parisJenkins user meetup @paris
Jenkins user meetup @paris
 

Quand Internet sera gouvernée par les |chats> de Shrödinger

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. P O U R Q U O I ?
  • 7.
  • 8.
  • 9.
  • 10. « Can be solved exponentially faster than the best classical algorithm »
  • 11. B I T état : 0 ou 1
  • 12. S U P E R P O S I T I O N D ’ É TAT S
  • 13. B I T P R O B A B I L I S T E état : {p:0, (1-p):1}
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Je crois pouvoir affirmer que personne ne comprend vraiment la physique quantique. -- Richard Feynman
  • 25.
  • 26.
  • 27. La connaissance de l'état d'un système quantique est complètement contenue, à l'instant t, dans un vecteur normalisable de l'espace des états : |𝛹(t)>
  • 28. état : |ψ>= cos ϑ/2 |0>+ sin ϑ/2 e iϕ |1>
  • 29. p0= 1/2 + cos ϑ/2 sin ϑ/2 p1= 1/2 − cos ϑ/2 sin ϑ/2 MESURE
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40. C A L C U L AT E U R Q U A N T I Q U E A D I A B AT I Q U E
  • 41. C A L C U L AT E U R Q U A N T I Q U E «   U N I V E R S E L   »
  • 42.
  • 43. « fonctions à sens unique 
 et à brèche secrète »
  • 44. W H O ’ S T H AT ?
  • 45. ➜ openssl rsa -in ~/.ssh/id_rsa -text -noout Enter pass phrase for /Users/nicolas/.ssh/id_rsa: Private-Key: (2048 bit) modulus: 20:..............................:e8 publicExponent: 35 (0x23) privateExponent: ee:..............................:08 prime1: 8f:..............................:f4 prime2: c9:..............................:df exponent1: 4a:..............................:a3 exponent2: 70:..............................:1e coefficient: b9:..............................:93
  • 46. R S A 1. Choisir deux nombres premiers p et q 2. calculer n = pq, le module de chiffrement 3. calculer l'indicatrice d'Euler φ(n) = (p - 1)(q -1) 4. choisir l’exposant de chiffrement e premier avec φ(n) 5. calculer l’exposant de déchiffrement d, inverse de e 
 modulo φ(n)
 Le couple (n,e) est la clé publique du chiffrement, 
 alors que le nombre d est sa clé privée
  • 47. L E S N O M B R E S P R E M I E R
  • 48. Robert J. Lemke Oliver, Kannan Soundararajan While the sequence of primes is very well distributed in the reduced residue classes (mod q), the distribution of pairs of consecutive primes among the permissible ϕ(q)2 pairs of reduced residue classes (mod q) is surprisingly erratic. This paper proposes a conjectural explanation for this phenomenon, based on the Hardy-Littlewood conjectures. 
 
 The conjectures are then compared to numerical data, and the observed fit is very good.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55. 2 A L G O R I T H M E S C O N N U S … • algorithme de Shor 1.transformer le problème => recherche de période 2.effectuer une transformation de fourrier quantique
  • 56.
  • 57.
  • 58.
  • 59. P O S T- Q U A N T U M
  • 60. P Q C RY P T O
  • 61.
  • 62.
  • 63. B B 8 4
  • 66. • mode identiques = photon représentatif • modes oposés = photon aléatoire
 il n'y a fondamentalement aucun moyen de savoir quel était l'axe de polarisation initial du photon.
  • 67. M O D E : 1 2 2 1 2 1 2 1
  • 68. M O D E : 1 2 2 1 2 1 2 1 M O D E : 2 2 1 2 1 1 2 1
  • 69. M O D E : 1 2 2 1 2 1 2 1 M O D E : 2 2 1 2 1 1 2 1 M O D E : 2 1 2 1 2 2
  • 70. B I T S - 1 - - - 1 0 1 1 W T F ?
  • 71. I N T R I C AT I O N
  • 72.
  • 73.
  • 74. T E L E P O R TAT I O N
  • 75.
  • 76. M E S U R E M E S U R E
  • 77. M E S U R E M E S U R E
  • 78.
  • 79. 2 - Q U B I T I N T R I Q U É S Mesure U Mesure V
  • 80. U 1 U 2 U 3 U 4 U 5 U 6 V 1 V 2 V 3 V 4 V 5 V 6
  • 81. I N É G A L I T É S D E B E L L