Bon, vous connaissez tous je suppose les numéro atomiques ? Bon, pas par coeur, j'me doute (enfin, peut-être que si ce n'est pas mon cas^^) mais vous en connaissez pas mal, comme I, He, Fe, Al, Cu, etc. Bref. L'algo va se baser là dessus. Donc, tout d'abord, voici le tableau :
http://upload.wikimedia.org/wikipedia/commons/9/91/Tableau_périodique_des_éléments.svg
Le principe est enfantin, remplacer (substituer) une lettre ou un groupe de deux lettres par leur numéro atomique.
Bien évidemment, toutes les lettres ne sont donc pas représentées.
Il y a donc 118 lettres ou groupes de lettres (en général une paire de 2, mais quelques exceptions sont de 3) déchiffrables (118 numéros atomiques).
Il peut exister plusieurs combinaisons pour un même mot ou une même phrase (nous allons voir cela un peu plus loin).
Voici la liste :
H=1
HE=2
LI=3
BE=4
B=5
C=6
N=6
O=8
F=9
NE=10
NA=11
MG=12
AL=13
SI=14
P=15
S=16
CL=17
AR=18
K=19
CA=20
SC=21
TI=22
V=23
CR=24
MN=25
FE=26
CO=27
NI=28
CU=29
ZN=30
GA=31
GE=32
AS=33
SE=34
BR=35
KR=36
RB=37
SR=38
Y=39
ZR=40
NB=41
MO=42
TC=43
RU=44
RH=45
PD=46
AG=47
CD=48
IN=49
SN=50
SB=51
TE=52
I=53
XE=54
CS=55
BA=56
LA=57
CE=58
PR=59
ND=60
PM=61
SM=62
EU=63
GD=64
TB=65
DY=66
HO=67
ER=68
TM=69
YB=70
LU=71
HF=72
TA=73
W=74
RE=75
OS=76
IR=77
PT=78
AU=79
HG=80
TI=81
PB=82
BI=83
PO=84
AT=85
RN=86
FR=87
RA=88
AC=89
TH=90
PA=91
U=92
NP=93
PU=94
AM=95
CM=96
BK=97
CF=98
ES=99
FM=100
MD=101
NO=102
LR=103
RF=104
DB=105
SG=106
BH=107
HS=108
MT=109
DS=110
RG=111
CN=112
UUT=113
UUQ=114
UUP=115
UUH=116
UUS=117
UUO=118
Maintenant je vous montre quelques exemples :
FRANCE :
Résultat(s) :
87 A7 58 <-- FR AN CE
ou
9 88 7 58 <-- F RA N CE
autre exemple :
carrement :
Résultat(s) :
20 R 75 M E 7 T <-- CA R RE M E N T (R, M, E et T n'ont pas été substitués)
Autre exemple :
SALVADOR
Résultat(s) :
16 13 23 A D 8 R <-- 16=S, 13=AL, 23=V, A=A, D=D, 8=O, R=R
Encore un :
PARIS
Résultat(s) :
15 18 53 16 <-- 15=P, 18=AR, 53=I, 16=S
ou
91 R 53 16 <-- 91=PA, R=R, 53=I, 16=S
Dans cet exemple, même s'il peut paraître inutile de mettre une combinaison qui est moins bien chiffrée qu'une autre (puisque le R est visible dans le second), il faut tout de même mettre les deux ; exploiter, dans tous les cas, toutes les combinaisons possibles.
Un dernier exemple, plus long, une phrase :
le sommeil est le cousin de la mort
Résultat :
L E 16 8 M M E 53 L 99 T L E 27 92 14 7 DE 57 42 R T
Vous voyez bien les doubles espaces entre les mots. Certaines lettres sont en clair et d'autres lettres ou paires de lettres sont chiffrées.
Notez les choses suivantes :
Il y a donc plusieurs réponses probables (comme vu dans les exemples).
Exemple de decryptage :
2 7 R 53 M 18 22 7 <-- notez la présence du double espacement (qui signifie qu'il y a un espace, donc ce sont 2 mots)
Réponse ?
2=HE
7=N
R=R
53=I
M=M
18=AR
22=TI
7=N
Soit : H E N R I M A R T I N <-- double espacement entre HENRI et MARTIN
http://upload.wikimedia.org/wikipedia/commons/9/91/Tableau_périodique_des_éléments.svg
Le principe est enfantin, remplacer (substituer) une lettre ou un groupe de deux lettres par leur numéro atomique.
Bien évidemment, toutes les lettres ne sont donc pas représentées.
Il y a donc 118 lettres ou groupes de lettres (en général une paire de 2, mais quelques exceptions sont de 3) déchiffrables (118 numéros atomiques).
Il peut exister plusieurs combinaisons pour un même mot ou une même phrase (nous allons voir cela un peu plus loin).
Voici la liste :
H=1
HE=2
LI=3
BE=4
B=5
C=6
N=6
O=8
F=9
NE=10
NA=11
MG=12
AL=13
SI=14
P=15
S=16
CL=17
AR=18
K=19
CA=20
SC=21
TI=22
V=23
CR=24
MN=25
FE=26
CO=27
NI=28
CU=29
ZN=30
GA=31
GE=32
AS=33
SE=34
BR=35
KR=36
RB=37
SR=38
Y=39
ZR=40
NB=41
MO=42
TC=43
RU=44
RH=45
PD=46
AG=47
CD=48
IN=49
SN=50
SB=51
TE=52
I=53
XE=54
CS=55
BA=56
LA=57
CE=58
PR=59
ND=60
PM=61
SM=62
EU=63
GD=64
TB=65
DY=66
HO=67
ER=68
TM=69
YB=70
LU=71
HF=72
TA=73
W=74
RE=75
OS=76
IR=77
PT=78
AU=79
HG=80
TI=81
PB=82
BI=83
PO=84
AT=85
RN=86
FR=87
RA=88
AC=89
TH=90
PA=91
U=92
NP=93
PU=94
AM=95
CM=96
BK=97
CF=98
ES=99
FM=100
MD=101
NO=102
LR=103
RF=104
DB=105
SG=106
BH=107
HS=108
MT=109
DS=110
RG=111
CN=112
UUT=113
UUQ=114
UUP=115
UUH=116
UUS=117
UUO=118
Maintenant je vous montre quelques exemples :
FRANCE :
Résultat(s) :
87 A7 58 <-- FR AN CE
ou
9 88 7 58 <-- F RA N CE
autre exemple :
carrement :
Résultat(s) :
20 R 75 M E 7 T <-- CA R RE M E N T (R, M, E et T n'ont pas été substitués)
Autre exemple :
SALVADOR
Résultat(s) :
16 13 23 A D 8 R <-- 16=S, 13=AL, 23=V, A=A, D=D, 8=O, R=R
Encore un :
PARIS
Résultat(s) :
15 18 53 16 <-- 15=P, 18=AR, 53=I, 16=S
ou
91 R 53 16 <-- 91=PA, R=R, 53=I, 16=S
Dans cet exemple, même s'il peut paraître inutile de mettre une combinaison qui est moins bien chiffrée qu'une autre (puisque le R est visible dans le second), il faut tout de même mettre les deux ; exploiter, dans tous les cas, toutes les combinaisons possibles.
Un dernier exemple, plus long, une phrase :
le sommeil est le cousin de la mort
Résultat :
L E 16 8 M M E 53 L 99 T L E 27 92 14 7 DE 57 42 R T
Vous voyez bien les doubles espaces entre les mots. Certaines lettres sont en clair et d'autres lettres ou paires de lettres sont chiffrées.
Notez les choses suivantes :
Il y a donc plusieurs réponses probables (comme vu dans les exemples).
Exemple de decryptage :
2 7 R 53 M 18 22 7 <-- notez la présence du double espacement (qui signifie qu'il y a un espace, donc ce sont 2 mots)
Réponse ?
2=HE
7=N
R=R
53=I
M=M
18=AR
22=TI
7=N
Soit : H E N R I M A R T I N <-- double espacement entre HENRI et MARTIN