Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 12-04-2015 11:10:40

MortimerRJ
Membre
Lieu : France
Inscription : 12-04-2015
Messages : 1
Site Web

Texte à décrypter #2

Bonjour à vous !

Grand amateur de cryptographie, j'ai créer MRJA_512, un chiffrement de texte alphanumérique, à ce jour, incassable (créer il y a deux jours), mais j'ai vue que vous étiez très fort en déchiffrement, donc je vous ai préparé un petit code les amis !

L'explication du chiffrement est disponible ici.

Vous pouvez me dire ce que vous en pensez, toutes critiques (même mauvaise) est bonne à prendre :D.

Texte à déchiffrer :

{---MRJA_512_r1.1---START---www.cryptographymrja.com---}
f1cbe c8cfe 84e7c f9cfa 3b72e b5020 ea8f2 b3d1f a9c47 a759a 4fca5 0c4f8 1049b 5efd9 b5c80 32f84 a50dd 9f559 9f10b 20a0d 10a57 695a8 cceeb 8ebc2 d0805 c66ce 82c68 badef 1338d 75678 3914b a9366 d0315 994aa 632f0 a7df7 5dede 1ae69 74c76 51924 34504 83eaa 9fde7 5e869 e923b ee7d5 23faa b2586 d48dd 9f3f0 69c6b 5d399 d37dd ad1c2 26093 a906f 42ad2 dbee2 bdefe fea87 e1476 d7358 6e96f 0e530 9d65e 31e1c 41905 49687 c97bf 0397b c59eb 0c07a 88dbd 03ba6 0862a 2ba5e ac960 73fe7 eff05 9483b 12236 98a64 268cf 2b3b5 cb9da ba3ab f51d0 54bec 5eabe 8c850 b265f 4705f 88511 c6186 3aefb 4ba97 4b73e ab3cb 65f1b c8f5e 50abf 768ab c5f86 79663 48125 fea45 de81a 7e822 2e5dc c4099 4bee3 37bb2 776af 4de8a 0eee0 6b8dd dd617 865d6 25e37 04f36 ffe02 78ab7 491e9 ae261 d1e31 84656 6b863 723ca cd2ab c63a8 fe88b 8059e 2cab5 7ad5f 3c56f f0ecc e5011 b5b1a 0d178 6b4da 8b1b0 829a7 0b98e 494db 4eee4 2d42f b523b e25b8 888e8 c8f46 3354d 10cdb b2511 b65cf 89291 20f51 9e3e6 75f0c 39e6e 25139 51cb7 0eda3 c04b4 16e14 341c6 6ad23 af37e cf521 75773 3ae04 d1aa3 07b0a 9670b 05218 c6bbb 80c87 d689c e8b8c cc86a 8f867 96634 8125f ea45d e81a7 e8222 e5dcc 40994 bee33 7bb27 76af4 de8a0 eee06 b8ddd d6178 65d62 5e370 4f36f fe027 8ab74 91e9a e261d 1e318 46566 b8637 23ca3 880c8 907e4 2a3de cddbe a0a80 fa8e3 0e55b 95e8c 4c267 74d63 3a8c6 a3074 a8daa 37682 36502 dc4eb a7703 08a03 92d99 9e945 9696c dc885 bf438 1af3a 1604e 38d39 9d37d dad1c 22609 3a906 f42ad 2dbee 2bdef efea8 7e147 6d735 86e96 f0e53 09d65 e31e1 c4190 54968 7c97b f0397 bc59e b0c07 a88db d03ba 60862 a2ba5 eac96 79c27 bf1d9 a9b1e 9c7fb 38d67 96cb0 b3bd8 d9301 30097 2850f f91bf 16eda ece37 2e356 afb6f 5d9ed 47783 dfd6f 1bef0 67209 0759b 2708e 21258 655ad 9f0cb 6fbf8 67966 34812 5fea4 5de81 a7e82 22e5d cc409 94bee 337bb 2776a f4de8 a0eee 06b8d ddd61 7865d 625e3 704f3 6ffe0 278ab 7491e 9ae26 1d1e3 18465 66b86 3723c a68d7 788bc c2191 34ce2 a2bb4 0d8fe 6935b 2cd0c 430a5 d9419 4d7ae bce7e fb498 6a15d 38aae 74fbb b3b4c 89c32 734e9 20021 3bede 37cc8 e90d8 dad98 d44b4 04e0c f8929 120f5 19e3e 675f0 c39e6 e2513 951cb 70eda 3c04b 416e1 4341c 66ad2 3af37 ecf52 17577 33ae0 4d1aa 307b0 a9670 b0521 8c6bb b80c8 7d689 ce8b8 ccc86 a8f86 79663 48125 fea45 de81a 7e822 2e5dc c4099 4bee3 37bb2 776af 4de8a 0eee0 6b8dd dd617 865d6 25e37 04f36 ffe02 78ab7 491e9 ae261 d1e31 84656 6b863 723ca 68d77 88bcc 21913 4ce2a 2bb40 d8fe6 935b2 cd0c4 30a5d 94194 d7aeb ce7ef b4986 a15d3 8aae7 4fbbb 3b4c8 9c327 34e92 00213 bede3 7cc8e 90d8d ad98d 44b40 4e0ce 82c68 badef 1338d 75678 3914b a9366 d0315 994aa 632f0 a7df7 5dede 1ae69 74c76 51924 34504 83eaa 9fde7 5e869 e923b ee7d5 23faa b2586 d48dd 9f3f0 69c6b 5d399 d37dd ad1c2 26093 a906f 42ad2 dbee2 bdefe fea87 e1476 d7358 6e96f 0e530 9d65e 31e1c 41905 49687 c97bf 0397b c59eb 0c07a 88dbd 03ba6 0862a 2ba5e ac962 7ca9b 97f81 cfb00 f8da9 3ac3c 67f61 33156 22787 e8c84 0cef1 a7d4f 81df3 44413 512eb b1020 fbc86 041b3 a0b74 8df24 f0652 01714 efaf3 3f377 64bb6 9d561 1df86 79663 48125 fea45 de81a 7e822 2e5dc c4099 4bee3 37bb2 776af 4de8a 0eee0 6b8dd dd617 865d6 25e37 04f36 ffe02 78ab7 491e9 ae261 d1e31 84656 6b863 723ca 073fe 7eff0 59483 b1223 698a6 4268c f2b3b 5cb9d aba3a bf51d 054be c5eab e8c85 0b265 f4705 f8851 1c618 63aef b4ba9 74b73 eab3c b65f1 bc8f5 e50ab f768a bc5d3 99d37 ddad1 c2260 93a90 6f42a d2dbe e2bde fefea 87e14 76d73 586e9 6f0e5 309d6 5e31e 1c419 05496 87c97 bf039 7bc59 eb0c0 7a88d bd03b a6086 2a2ba 5eac9 6cf89 29120 f519e 3e675 f0c39 e6e25 13951 cb70e da3c0 4b416 e1434 1c66a d23af 37ecf 52175 7733a e04d1 aa307 b0a96 70b05 218c6 bbb80 c87d6 89ce8 b8ccc 86a8f 86796 63481 25fea 45de8 1a7e8 222e5 dcc40 994be e337b b2776 af4de 8a0ee e06b8 dddd6 17865 d625e 3704f 36ffe 0278a b7491 e9ae2 61d1e 31846 566b8 63723 ca851 d37c9 dd4f3 15a64 6a1ac bfc25 12516 63b42 64a78 a21fd a285d 77847 796bf b91ee 26ddd d0fc9 97a20 b8578 18264 538c6 e901e 7398c 48495 dff86 120a5 a1e09 9acd5 70ac7 829d7 271b1 34fa7 7c732 49605 9e306 1145a 47966 9ccfa ee1b2 26594 c4ee2 f3fa8 4fcdf 6a0cd 5dfe4 a138c dc0e8 d7014 efb5f 841c0 75df9 4eb8f e9227 ca9b9 7f81c fb00f 8da93 ac3c6 7f613 31562 2787e 8c840 cef1a 7d4f8 1df34 44135 12ebb 1020f bc860 41b3a 0b748 df24f 06520 1714e faf33 f3776 4bb69 d5611 df867 96634 8125f ea45d e81a7 e8222 e5dcc 40994 bee33 7bb27 76af4 de8a0 eee06 b8ddd d6178 65d62 5e370 4f36f fe027 8ab74 91e9a e261d 1e318 46566 b8637 23ca6 8d778 8bcc2 19134 ce2a2 bb40d 8fe69 35b2c d0c43 0a5d9 4194d 7aebc e7efb 4986a 15d38 aae74 fbbb3 b4c89 c3273 4e920 0213b ede37 cc8e9 0d8da d98d4 4b404 e0ce8 2c68b adef1 338d7 56783 914ba 9366d 03159 94aa6 32f0a 7df75 dede1 ae697 4c765 19243 45048 3eaa9 fde75 e869e 923be e7d52 3faab 2586d 48dd9 f3f06 9c6b5 d399d 37dda d1c22 6093a 906f4 2ad2d bee2b defef ea87e 1476d 73586 e96f0 e5309 d65e3 1e1c4 19054 9687c 97bf0 397bc 59eb0 c07a8 8dbd0 3ba60 862a2 ba5ea c9627 ca9b9 7f81c fb00f 8da93 ac3c6 7f613 31562 2787e 8c840 cef1a 7d4f8 1df34 44135 12ebb 1020f bc860 41b3a 0b748 df24f 06520 1714e faf33 f3776 4bb69 d5611 df867 96634 8125f ea45d e81a7 e8222 e5dcc 40994 bee33 7bb27 76af4 de8a0 eee06 b8ddd d6178 65d62 5e370 4f36f fe027 8ab74 91e9a e261d 1e318 46566 b8637 23cad 59394 1a8fd 66864 9265b 7b714 42eba 2456c 1f85a 101b9 d2def d0fec c965e 2a7b5 663a6 4b90d d4a76 a81ac f257f 024ac 9499b 8b981 b4a4a 0cd3f 51158 bf32b aecf8 92912 0f519 e3e67 5f0c3 9e6e2 51395 1cb70 eda3c 04b41 6e143 41c66 ad23a f37ec f5217 57733 ae04d 1aa30 7b0a9 670b0 5218c 6bbb8 0c87d 689ce 8b8cc c86a8 68d77 88bcc 21913 4ce2a 2bb40 d8fe6 935b2 cd0c4 30a5d 94194 d7aeb ce7ef b4986 a15d3 8aae7 4fbbb 3b4c8 9c327 34e92 00213 bede3 7cc8e 90d8d ad98d 44b40 4e058 0ed4b 8a8f2 d7474 fc62f 89b28 4b0af 9905f 81512 6c0e6 109e4 eb07c 1614d 2092e 26cd4 1aba5 ac206 7f8ff b0c61 5f13d a4be7 e03cd c2511 b8c1a a4167 d542f 9f867 96634 8125f ea45d e81a7 e8222 e5dcc 40994 bee33 7bb27 76af4 de8a0 eee06 b8ddd d6178 65d62 5e370 4f36f fe027 8ab74 91e9a e261d 1e318 46566 b8637 23ca0 73fe7 eff05 9483b 12236 98a64 268cf 2b3b5 cb9da ba3ab f51d0 54bec 5eabe 8c850 b265f 4705f 88511 c6186 3aefb 4ba97 4b73e ab3cb 65f1b c8f5e 50abf 768ab c5ce8 2c68b adef1 338d7 56783 914ba 9366d 03159 94aa6 32f0a 7df75 dede1 ae697 4c765 19243 45048 3eaa9 fde75 e869e 923be e7d52 3faab 2586d 48dd9 f3f06 9c6b5 d399d 37dda d1c22 6093a 906f4 2ad2d bee2b defef ea87e 1476d 73586 e96f0 e5309 d65e3 1e1c4 19054 9687c 97bf0 397bc 59eb0 c07a8 8dbd0 3ba60 862a2 ba5ea c9607 3fe7e ff059 483b1 22369 8a642 68cf2 b3b5c b9dab a3abf 51d05 4bec5 eabe8 c850b 265f4 705f8 8511c 61863 aefb4 ba974 b73ea b3cb6 5f1bc 8f5e5 0abf7 68abc 5f867 96634 8125f ea45d e81a7 e8222 e5dcc 40994 bee33 7bb27 76af4 de8a0 eee06 b8ddd d6178 65d62 5e370 4f36f fe027 8ab74 91e9a e261d 1e318 46566 b8637 23ca2 7ca9b 97f81 cfb00 f8da9 3ac3c 67f61 33156 22787 e8c84 0cef1 a7d4f 81df3 44413 512eb b1020 fbc86 041b3 a0b74 8df24 f0652 01714 efaf3 3f377 64bb6 9d561 1d79c 27bf1 d9a9b 1e9c7 fb38d 6796c b0b3b d8d93 01300 97285 0ff91 bf16e daece 372e3 56afb 6f5d9 ed477 83dfd 6f1be f0672 09075 9b270 8e212 58655 ad9f0 cb6fb ff221 17832 9c33b 324c3 0f8ae 28339 310b6 17a7c ee3b7 bce69 1a3c1 9cf6c b3812 d4288 e54de d0cd0 35303 4226f 00868 d6600 5d90d e306c 0a582 d442e 57606 5a685 1d37c 9dd4f 315a6 46a1a cbfc2 51251 663b4 264a7 8a21f da285 d7784 7796b fb91e e26dd dd0fc 997a2 0b857 81826 4538c 6e901 e7398 c4849 5dff8 6120a 5a1e0 9ba69 30545 a58ed 400c2 5b165 8ffa5 df1fb 32b38 9d6fc a84e9 49959 ec4a5 560c1 e254f b9dfe 78354 54483 4b15e 04419 055f5 3ffad 5c4f7 69ac2 e23c5 0fd0b 83acc f8929 120f5 19e3e 675f0 c39e6 e2513 951cb 70eda 3c04b 416e1 4341c 66ad2 3af37 ecf52 17577 33ae0 4d1aa 307b0 a9670 b0521 8c6bb b80c8 7d689 ce8b8 ccc86 a8ff2 21178 329c3 3b324 c30f8 ae283 39310 b617a 7cee3 b7bce 691a3 c19cf 6cb38 12d42 88e54 ded0c d0353 03422 6f008 68d66 005d9 0de30 6c0a5 82d44 2e576 065a6 cf892 9120f 519e3 e675f 0c39e 6e251 3951c b70ed a3c04 b416e 14341 c66ad 23af3 7ecf5 21757 733ae 04d1a a307b 0a967 0b052 18c6b bb80c 87d68 9ce8b 8ccc8 6a868 d7788 bcc21 9134c e2a2b b40d8 fe693 5b2cd 0c430 a5d94 194d7 aebce 7efb4 986a1 5d38a ae74f bbb3b 4c89c 32734 e9200 213be de37c c8e90 d8dad 98d44 b404e 0073f e7eff 05948 3b122 3698a 64268 cf2b3 b5cb9 daba3 abf51 d054b ec5ea be8c8 50b26 5f470 5f885 11c61 863ae fb4ba 974b7 3eab3 cb65f 1bc8f 5e50a bf768 abc5f 86796 63481 25fea 45de8 1a7e8 222e5 dcc40 994be e337b b2776 af4de 8a0ee e06b8 dddd6 17865 d625e 3704f 36ffe 0278a b7491 e9ae2 61d1e 31846 566b8 63723 ca851 d37c9 dd4f3 15a64 6a1ac bfc25 12516 63b42 64a78 a21fd a285d 77847 796bf b91ee 26ddd d0fc9 97a20 b8578 18264 538c6 e901e 7398c 48495 dff86 120a5 a1e09 ba693 0545a 58ed4 00c25 b1658 ffa5d f1fb3 2b389 d6fca 84e94 9959e c4a55 60c1e 254fb 9dfe7 83545 44834 b15e0 44190 55f53 ffad5 c4f76 9ac2e 23c50 fd0b8 3acd3 99d37 ddad1 c2260 93a90 6f42a d2dbe e2bde fefea 87e14 76d73 586e9 6f0e5 309d6 5e31e 1c419 05496 87c97 bf039 7bc59 eb0c0 7a88d bd03b a6086 2a2ba 5eac9 627ca 9b97f 81cfb 00f8d a93ac 3c67f 61331 56227 87e8c 840ce f1a7d 4f81d f3444 13512 ebb10 20fbc 86041 b3a0b 748df 24f06 52017 14efa f33f3 7764b b69d5 611df 86796 63481 25fea 45de8 1a7e8 222e5 dcc40 994be e337b b2776 af4de 8a0ee e06b8 dddd6 17865 d625e 3704f 36ffe 0278a b7491 e9ae2 61d1e 31846 566b8 63723 ca43b 2ace4 9fceb def51 13312 18bd6 055fc a3201 2c7f2 6a0b5 f6743 96841 c8622 be089 f87b5 ee6ec adae1 70743 3054d 7ef34 8181d 1eee6 d510a 4418a dfaa2 3d3de 79c27 bf1d9 a9b1e 9c7fb 38d67 96cb0 b3bd8 d9301 30097 2850f f91bf 16eda ece37 2e356 afb6f 5d9ed 47783 dfd6f 1bef0 67209 0759b 2708e 21258 655ad 9f0cb 6fb58 4b5a2 260bc cc162 8244a 1b029 c832f 51e12 b3e7f feabf a64c7 6654f 7b872 63dd6 8e2ec 6a203 4b22b 3f594 0d2a0 ff041 b1c55 2cc09 c82e1 12a1b adcc2 0d8b7 89acd 570ac 7829d 7271b 134fa 77c73 24960 59e30 61145 a4796 69ccf aee1b 22659 4c4ee 2f3fa 84fcd f6a0c d5dfe 4a138 cdc0e 8d701 4efb5 f841c 075df 94eb8 fe92d 59394 1a8fd 66864 9265b 7b714 42eba 2456c 1f85a 101b9 d2def d0fec c965e 2a7b5 663a6 4b90d d4a76 a81ac f257f 024ac 9499b 8b981 b4a4a 0cd3f 51158 bf32b aed59 3941a 8fd66 86492 65b7b 71442 eba24 56c1f 85a10 1b9d2 defd0 fecc9 65e2a 7b566 3a64b 90dd4 a76a8 1acf2 57f02 4ac94 99b8b 981b4 a4a0c d3f51 158bf 32bae cf892 9120f 519e3 e675f 0c39e 6e251 3951c b70ed a3c04 b416e 14341 c66ad 23af3 7ecf5 21757 733ae 04d1a a307b 0a967 0b052 18c6b bb80c 87d68 9ce8b 8ccc8 6a8
{---MRJA_512_r1.1---END---www.cryptographymrja.com---}

------

Voilà voilà les amis ! L'explication du chiffrement est disponible ici.

Je travaille sur un nouveau projet, encore plus sûr.

Dernière modification par MortimerRJ (12-04-2015 17:38:25)

Hors ligne

#2 24-06-2015 20:12:41

Rossignol
Membre
Inscription : 19-06-2015
Messages : 290

Re : Texte à décrypter #2

Bonjour à tous, bonjour Mortimer,

C'est ma première intervention sur ce forum.

Je suis un professeur de maths à la retraite depuis un an : j'ai enfin le temps de m'occuper sérieusement de cryptographie. Et je dois dire que l'analyse du système MRJA_512 m'a beaucoup diverti.

Mortimer a écrit :

Vous pouvez me dire ce que vous en pensez, toutes critiques (même mauvaise) est bonne à prendre :D.

Ça c'est super, je vais pouvoir me lâcher :-))

D'abord, je trouve tout à fait saugrenu de remplacer chaque caractère du texte clair par une empreinte SHA-512 qui occupe (en hexa) 128 caractères.

Avec un message de 100 caractères, on se retrouve avec un crypto de 12800 caractères, excusez du peu ! (et je ne compte pas les espaces nécessaires pour faire des groupes de 5).

Vous allez me dire que c'est le prix à payer pour la sécurité. Oui... mais non.

La seule chose qui soit en sécurité dans ce système, c'est le mot de passe (il est protégé par SHA).

La faille du système, c'est que l'on peut retrouver le message sans le mot de passe. C'est dû à la procédure de codage :

Toutes les lettres 'a' du clair sont codées par la même chaîne SHA(mot_de_passe+'a');
de même, toutes les lettres 'b' du clair sont codées par la même chaîne SHA(mot_de_passe+'b')
... et ainsi de suite.

Il s'agit donc d'une simple substitution monoalphabétique... qui se casse facilement.

Prenons votre message. Supprimons les espaces et formatons-le en lignes de 128 caractères de manière que chaque ligne corresponde à une lettre. On obtient exactement 66 lignes dont seules 19 sont différentes.
Je leur associe une lettre, en commençant par A.

(pour alléger je ne donne que les trois premières et dernières lettres de chaque ligne ce qui suffit à les distinguer)


01 : f1c ... c66 = A
02 : ce8 ... 6b5 = B
03 : d39 ... c96 = C
04 : 073 ... bc5 = D
05 : f86 ... 3ca = E
06 : cd2 ... b65 = F
07 : cf8 ... 6a8 = G
08 : f86 ... 3ca = E
09 : 388 ... e38 = H
10 : d39 ... c96 = C
11 : 79c ... 6fb = I
12 : f86 ... 3ca = E
13 : 68d ... 4e0 = J
14 : cf8 ... 6a8 = G
15 : f86 ... 3ca = E
16 : 68d ... 4e0 = J
17 : ce8 ... 6b5 = B
18 : d39 ... c96 = C
19 : 27c ... 11d = K
20 : f86 ... 3ca = E
21 : 073 ... bc5 = D
22 : d39 ... c96 = C
23 : cf8 ... 6a8 = G
24 : f86 ... 3ca = E
25 : 851 ... e09 = L
26 : 9ac ... e92 = M
27 : 27c ... 11d = K
28 : f86 ... 3ca = E
29 : 68d ... 4e0 = J
30 : ce8 ... 6b5 = B
31 : d39 ... c96 = C
32 : 27c ... 11d = K
33 : f86 ... 3ca = E
34 : d59 ... bae = N
35 : cf8 ... 6a8 = G
36 : 68d ... 4e0 = J
37 : 580 ... 2f9 = O
38 : f86 ... 3ca = E
39 : 073 ... bc5 = D
40 : ce8 ... 6b5 = B
41 : d39 ... c96 = C
42 : 073 ... bc5 = D
43 : f86 ... 3ca = E
44 : 27c ... 11d = K
45 : 79c ... 6fb = I
46 : ff2 ... 5a6 = P
47 : 851 ... e09 = L
48 : ba6 ... 3ac = Q
49 : cf8 ... 6a8 = G
50 : ff2 ... 5a6 = P
51 : cf8 ... 6a8 = G
52 : 68d ... 4e0 = J
53 : 073 ... bc5 = D
54 : f86 ... 3ca = E
55 : 851 ... e09 = L
56 : ba6 ... 3ac = Q
57 : d39 ... c96 = C
58 : 27c ... 11d = K
59 : f86 ... 3ca = E
60 : 43b ... 3de = R
61 : 79c ... 6fb = I
62 : 584 ... b78 = S
63 : 9ac ... e92 = M
64 : d59 ... bae = N
65 : d59 ... bae = N
66 : cf8 ... 6a8 = G

Votre crypto se réduit à :


ABCDEFGEHCIEJGEJBCKEDCGELMKEJBCKENGJOEDBCDEKIPLQGPGJDELQCKERISMNNG

Décompte des lettres :


1  4  7  5  12 1  7  1  3  5  5  3  2  3  1  2  2  1  1
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  S  R  S

Comme le système MRJA_512 permet de coder les majuscules, les minuscules et l'espace, on peut supposer que l'espace est E (c'est le plus fréquent) et que C ou G est 'e'. A est sans doute une majuscule et les autres des minuscules.

Le crypto s'écrit alors :


ABCD_FG_HCI_JG_JBCK_DCG_LMK_JBCK_NGJO_DBCD_KIPLQGPGJD_LQCK_RISMNNG

Le texte est donc composé de 13 mots.

Le plus caractéristique est KIPLQGPGJD. Il a pour motif ABCDEFCFGH :


KIPLQGPGJD
ABCDEFCFGH

Dans le temps, on aurait cherché dans une table de mots classés par motifs les mots qui correspondent à ABCDEFCFGH. Mais le temps des "pattern words lists" est passé.

Avec un ordinateur, il suffit de chercher, dans une liste de mots français, ceux qui répondent à la regexp (.)(.)(.)(.)(.)(.)\3\6(.)(.) et qui ont le même nombre de lettres différentes.

J'ai trouvé 40 mots qui répondent à ce motif et tous contiennent au moins un 'e'. Comme KIPLQGPGJD ne contient pas de C, on ne peut pas avoir C = 'e' et il est donc probable que G = 'e'.

Il n'y a que 20 mots qui ont un 'e' aux bonnes places :


abrogerent cambrement carguerent chromerent comblement complement humblement
larguerent marcherent marquerent morflerent morguerent parquerent phraserent
sarclerent simplement sombrement sorguerent surlierent virolerent

Tous ces mots sont "isomorphes" : on peut passer de l'un à l'autre par une substitution monoalphabétique (bijective par définition).

Parmi tous ces mots, celui qui m'a semblé le plus probable est 'simplement'.
Si on obtient du charabia, on en prendra un autre dans la liste.

Avec KIPLQGPGJD = simplement, on obtient :


ABCD_FG_HCI_JG_JBCK_DCG_LMK_JBCK_NGJO_DBCD_KIPLQGPGJD_LQCK_RISMNNG
ABCt_Fe_HCi_ne_JBCs_tCe_pMs_nBCs_NenO_tBCt_simplement_plCs_RiSMNNe

simplement_plCs = simplement_plus donne C = u, donc :


ABCD_FG_HCI_JG_JBCK_DCG_LMK_JBCK_NGJO_DBCD_KIPLQGPGJD_LQCK_RISMNNG
ABut_Fe_Hui_ne_nBus_tue_pMs_nBus_NenO_tBut_simplement_plus_RiSMNNe

tBut_simplement = tout_simplement nous donne B = o, donc :


ABCD_FG_HCI_JG_JBCK_DCG_LMK_JBCK_NGJO_DBCD_KIPLQGPGJD_LQCK_RISMNNG
Aout_Fe_Hui_ne_nous_tue_pMs_nous_NenO_tout_simplement_plus_RiSMNNe

ne_nous_tue_pMs = ne_nous_tue_pas donne M = a, donc :


ABCD_FG_HCI_JG_JBCK_DCG_LMK_JBCK_NGJO_DBCD_KIPLQGPGJD_LQCK_RISMNNG
Aout_Fe_Hui_ne_nous_tue_pas_nous_NenO_tout_simplement_plus_RiSaNNe

On a NenO = rend, N = r et O = d


ABCD_FG_HCI_JG_JBCK_DCG_LMK_JBCK_NGJO_DBCD_KIPLQGPGJD_LQCK_RISMNNG
Aout_Fe_Hui_ne_nous_tue_pas_nous_rend_tout_simplement_plus_RiSarre

Finalement A = T, F = c, H = q, R = b, S = z


ABCD_FG_HCI_JG_JBCK_DCG_LMK_JBCK_NGJO_DBCD_KIPLQGPGJD_LQCK_RISMNNG
Tout_ce_qui_ne_nous_tue_pas_nous_rend_tout_simplement_plus_bizarre

Tel est le message secret :

Tout ce qui ne nous tue pas nous rend tout simplement plus bizarre

Ce n'est pas du Nietzsche ! Voir :

https://fr.wikiquote.org/wiki/The_Dark_Knight

Conclusion  : le système cryptographique MRJA_512 a le même niveau de sécurité qu'une substitution monoalphabétique, c'est-à-dire très faible.

Mortimer a écrit :

Je travaille sur un nouveau projet, encore plus sûr.

On attend avec impatience ;-)

Bon courage.

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
cinquante six plus soixante neuf
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Pied de page des forums