Des nombres réellement aléatoires grâce à une simple clé USB
Et à la mécanique quantique

Le , par Idelways, Expert éminent sénior
La génération de nombres aléatoires est un problème mathématique épineux.

En informatique, notamment en sécurité des système d'information, ce problème est d'autant plus complexe que les algorithmes existants ne sont en fait en mesure de générer que des nombres « pseudo-aléatoires ».

Mais plus pour longtemps.

Grâce à la mécanique quantique, dont les applications commencent sérieusement à se démocratiser, Quantis, une (pas si simple) clé USB peut offrir à votre ordinateur ou à votre serveur un flux continu de 4 méga/seconde de chiffres "réellement" aléatoires... pour peu que vous vous viviez dans un « «univers qui fonctionne selon l'interprétation de Copenhagen de la mécanique quantique », met en garde IDQ, l'entreprise derrière ce produit.

Disponible en clé USB, mais aussi en carte PCI, PCI Express ou puce OEM à intégrer dans les cartes mères offrant des débits allant jusqu'à 16m/s, ce produit exploite une propriété quantique élémentaire.

Des photons sont envoyés les un après les autres contre un miroir semi-transparent. Si le photon traverse le miroir, l'appareil renvoi un 1, si le photon est reflété, Qantis renvoi un 0.



Une bonne idée de cadeau de Geek pour Noël ?

Petit bémol (ou pas en fonction des budgets), Quantis coûte près de 1000 dollars.

Plus de détails sur le mécanisme mis en place sont disponible sur ce document (PDF, 260KO)

Source : Le site de Quantis

Et vous ?

Quel(s) usage(s) voyez-vous pour ce type d'appareil ?
Cette clef USB (ou carte PCI, etc.) peut-elle vous intéresser ?

En collaboration avec Gordon Fowler


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Flaburgan Flaburgan - Modérateur https://www.developpez.com
le 14/12/2010 à 13:27
Et le semi transparent, qu'est ce qu'il en dit ? Une probabilité vraiment égale de traverser ou de continuer tout droit ?
Avatar de sevyc64 sevyc64 - Modérateur https://www.developpez.com
le 14/12/2010 à 13:36
Le lien vers le pdf ne fonctionne pas (ya pas de lien en fait)

Le pdf reste accessible depuis le site de Quantis.

En informatique, notamment en sécurité des système d'information, ce problème est d'autant plus complexe que les algorithmes existants ne sont en fait en mesure de générer que des nombres « pseudo-aléatoires ».

Pour précision :
Par définition même, toute utilisation d'algorithme quel qu'il soit pour la génération de nombre aléatoire ne peut générer que des nombres pseudo-aléatoires.
Reste à voir ensuite le taux de bouclage de l'algorithme.

Petit aparté :
Certains scientifiques évoquent même l'idée que la notion d'aléatoire, quelque soit la technique ou le sujet étudié, est une notion théorique purrement artificielle et qui n'a et ne peut avoir aucune réalité dans la vie réelle.
Ce que l'on prend pour du vrai et pur aléatoire ne serait en fait que du pseudo-aléatoire avec des cycles tellement élevés que l'on aurait, à l'heure actuelle pas la technologie pour les calculer.
Avatar de Barsy Barsy - Expert confirmé https://www.developpez.com
le 14/12/2010 à 13:38
Citation Envoyé par Flaburgan  Voir le message
Et le semi transparent, qu'est ce qu'il en dit ? Une probabilité vraiment égale de traverser ou de continuer tout droit ?

J'imagine que la proba ne sera jamais "vraiment égale" mais il doit y avoir un ordre de grandeur approchant, du genre 0.9999999/2 et 1.0000001/2. L'autres question, c'est : est ce que le miroir ne se dégrade pas avec le temps ? la "teinte" qui permet la semi-opacité peut s'altérer non ?
Avatar de Flaburgan Flaburgan - Modérateur https://www.developpez.com
le 14/12/2010 à 13:39
L'aléatoire est simulé aujourd'hui grâce à des probabilités. En lançant une pièce de monnaie et avec 0 pour pile, 1 pour face, on a une pseudo expérience aléatoire.
Avatar de guidav guidav - Membre éprouvé https://www.developpez.com
le 14/12/2010 à 13:41
Un usage ? Par exemple, accélérer et fiabiliser des calculs numériques basés sur des simulations de Monte Carlo.
Je suis curieux de voir ce que ça donne dans la réalité.
Avatar de 6-MarViN 6-MarViN - Membre confirmé https://www.developpez.com
le 14/12/2010 à 14:29
Citation Envoyé par sevyc64
Certains scientifiques évoquent même l'idée que la notion d'aléatoire, quelque soit la technique ou le sujet étudié, est une notion théorique purrement artificielle et qui n'a et ne peut avoir aucune réalité dans la vie réelle.

Et que dire des mutations génétique? C'est un phénomènes naturel purement aléatoire...
Avatar de Flaburgan Flaburgan - Modérateur https://www.developpez.com
le 14/12/2010 à 14:39
Citation Envoyé par 6-MarViN  Voir le message
Et que dire des mutations génétique? C'est un phénomènes naturel purement aléatoire...

A partir du moment où des facteurs peuvent influencer la réalisation ou non du phénomène, tu n'es pas dans de l'aléatoire.
Avatar de sinople sinople - Membre chevronné https://www.developpez.com
le 14/12/2010 à 14:40
Et que dire des mutations génétique? C'est un phénomènes naturel purement aléatoire...

Certains diront que ça se discute le purement aléatoire dans les mutations génétique.

Mais bon si tu attends que ta clé USB 2.0 mute en USB 3.0 tu peux attendre longtemps avant d'avoir ta série...
Avatar de pseudocode pseudocode - Rédacteur https://www.developpez.com
le 17/12/2010 à 18:09
Avatar de sevyc64 sevyc64 - Modérateur https://www.developpez.com
le 17/12/2010 à 18:16
Citation Envoyé par pseudocode  Voir le message

random.org illustre bien l'image. Il prétend être un générateur de vrai nombres aléatoires mais il m'a généré 7 fois de suite le nombre 49
Offres d'emploi IT
Ingénieur développement fpga (traitement vidéo) H/F
Safran - Ile de France - 100 rue de Paris 91300 MASSY
Ingénieur analyste programmeur (H/F)
Safran - Auvergne - Montluçon (03100)
Ingénieur conception en électronique de puissance H/F
Safran - Ile de France - Moissy-Cramayel (77550)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil