BOINC OCCITANIA

Boinc occitanie


Enigma@Home

Partagez
avatar
Fm82290
Occitan
Occitan

Nombre de messages : 1070
Age : 43
Localisation : Barry d'Islemade
Date d'inscription : 28/04/2008

Enigma@Home

Message par Fm82290 le Mar 3 Juin - 13:40

Casser le chiffrage de 3 messages codés par la machine Enigma en 1942. Site.

L'adresse du projet: http://www.enigmaathome.net/

L'Alliance Francophone sur enigma

http://www.boinc-af.org/images/180px-Enigma-logo.gif



Je résume ce que Heyoka a traduit et ajouté dans sa page de présentation sommaire du projet et dans sa page de présentation détaillée d'Enigma@Home.

Le 25 novembre 1942, un destroyer américain navigant dans l'Oéan Atlantique est parvenu à capter et à enregistrer des messages sécrets émis par des sous-marins U2 allemands Unterseeboot type VII.

http://upload.wikimedia.org/wikipedia/en/7/77/HMS_Hunter_%28H35%29.png http://www.boinc-af.org/images//800px-enigma-plugboard.jpg



Ces messages codés par l'efficace machine de type M4 (une variante de la machine Enigma) sont restés totalement inviolés jusqu'à ce que la puissance de calcul de l'informatique moderne (utilisant une combinaison de la "force brute" classique et une escalade intelligente en "hill climbing" ciblant des mots de langue allemande) parvienne à révéler le contenu de deux de ces trois messages.

Le premier message émanait du sous-marin U-264 (fortement endommagé lors de son ravitaillement en mazout par un porte-avions américain le 4 octobre 1943 et finalement coulé le 19 février 1944 dans l'Atlantique Nord). Ce message a été cassé le 20 Février 2006:

Forcé de s'immerger durant l'attaque, grenades sous-marines. Dernière localisation de l'ennemi 08 heure 30, Marqu AJ 9863, 220 degrés, 8 milles nautiques, progresse vers [l'ennemi]. [Pression] 1014 milibarres [tendance] à la baisse, NNO 4, visibilité 10

Le deuxième message, émis par le sous-marin U-263 (dont l'épave repose depuis le 2 janvier 1944 au large de la Rochelle) a été compris le 7 mars 2006:

Rien trouvé sur le trajet de l'escorte 55°, avance vers la position ordonnée. Position actuelle AJ 3995, [vent] sud-est [force] 4, mer [de force] 3, 10/10 couvert, [pression] [10]28 mb [tendance] à la hausse, brouillard, visibilité 1 mille nautique.

A ce jour, le troisième message est donc le seul qui n'a toujours pas pu être cassé. Toute la puissance de calcul des inscrits sur le projet Enigma@Home vise à tenter de comprendre le sens de ce texte dont le décryptage prend des années simplement parce qu'une des lettres n'a pas été enregistrée par les Américains:

CLXP LWRU HCEY ZTCS OPUP PZDI UQRD LWXX FACT TJMB HDVC JJMM ZRPY IKHZ AWGL YXWT MJPQ UEFS ZBCT VRLA LZXW VXTS LFFF AUDQ FBWR RYAP SBOW JMKL DUYU PFUQ DOWV HAHC DWAU ARSW TXCF VOYF PUFH VZFD GGPO OVGR MBPX XZCA NKMO NFHX PCKH JZBU MXJW XKAU OD?Z UCVC XPFT CDXP LWRU VA

Ce projet (au code source ouvert) est proposé par l'équipe BOINC@Poland qui a décidé, pour plus de facilité, il y a quelques mois, de partager ce message en deux parties. Et les deux cruncheurs qui ont pour l'instant rapporté un texte approchant le plus du texte final encore à découvrir sont Eliot Meadow de BOINStats et The Uncle Bs de l'équipe PC Perspective Killer Frogs.

Applications disponibles.

État des serveurs.


Dernière édition par Fm31 le Dim 13 Fév - 12:46, édité 1 fois
avatar
Fm82290
Occitan
Occitan

Nombre de messages : 1070
Age : 43
Localisation : Barry d'Islemade
Date d'inscription : 28/04/2008

Optimisation du projet Enigma

Message par Fm82290 le Ven 20 Nov - 14:00

L'administrateur du projet Enigma@home vient de développer des applications optimisées. Elles permettent de calculer de 15 à 20% plus rapidement, voire 30% dans certains cas.

Démarche à suivre :

Télécharger les 2 fichiers compressés en fonction de votre plateforme (Linux ou Windows)
Windows (dernière mise à jour le 06/09/2009)
http://tjm.boo.pl/enigma/app/app_test_522.zip
http://tjm.boo.pl/enigma/app/exe.zip Linux (dernière mise à jour le 24/08/2008)
http://tjm.boo.pl/enigma/app/app_test_522.tgz
http://tjm.boo.pl/enigma/test.tgz

Avant d'effectuer la manipulation décrite ci-dessous, il faudra quitter le Manager Boinc (clic droit sur le petit icône Boinc en bas à droite puis Quitter).

TUTORIAL POUR WINDOWS

L'installation de l'optimisation se passe en 2 temps :

Premier fichier (app_test_522)

Décompresser puis Ouvrir le fichier.

Copier le contenu de ce dossier (9 fichiers) puis coller ces fichiers dans le dossier :

C:\ProgramData\projects\www.enigmaathome.net (Système d'exploitation Vista)

ou C:\Documents and Settings\All Users\Application Data\BOINC\projects\www.enigmaathome.net (Système d'exploitation XP)

ou C:\ProgramFiles\BOINC\projects\www.enigmaathome.net (anciennes versions de BOINC)

Il faut écraser/remplacer les fichiers déjà présents et qui portent le même nom que les fichiers copiés.



Deuxième fichier, l'optimisation (exe)

Décompresser puis Ouvrir le fichier

Choisir le sous-dossier adéquat en fonction de l'architecture de votre processeur :


- Core2 (Quad et Duo)
- Athlon64
- AthlonXP et Athlon Thunderbird
- Pentium4 et Celeron D
- PentiumIII et CeleronFPGA et Tualatin

Pour Intel Atom, l'exécutable peut être récupéré ici.

Dans le dossier sélectionné, vous découvrez l'application optimisée en fonction de votre processeur (enigma_0.76_windows_intelx86). Copiez puis collez cette application dans le dossier du projet :

C:\ProgramData\projects\www.enigmaathome.net (Système d'exploitation Vista)

ou C:\Documents and Settings\All Users\Application Data\BOINC\projects\www.enigmaathome.net (Système d'exploitation XP)

ou C:\ProgramFiles\BOINC\projects\www.enigmaathome.net (anciennes versions de BOINC)

Là encore, il faut écraser/remplacer l'application non optimisée qui était déjà présente dans le dossier du projet enigma et la remplacer par la nouvelle application optimisée.

Vous pouvez relancer Boinc. BON CALCUL !

Si tout s'est bien passé, vous devriez voir apparaitre la mention suivante dans l'onglet "Tâches" et dans la colonne "Application" : Enigma 0.76b-Opt 5.22.
La mention "-Opt" confirme que l'application optimisée est correctement installée.

Si toutes les unités se terminent instantanément en erreur de calcul, suspendre le projet Enigma@home le temps de comprendre d'où vient l'erreur.

    La date/heure actuelle est Lun 11 Déc - 5:47