1

Juste une petite question, à l'origine pour thibault, mais je pense qu'il y en a bcp qui connaissent la réponse :

Avec quel language et quel logiciel a été fait l'encrypteur ?
C'est bien le genre de trucs que j'aimerais faire...

P.S : thibault, je pense que j'ai comprit le principe du cryptage (en partie) smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

2

n'importe quel logiciel suffit je pense (j'ai des copains qui avaient fait un projet identique pour l'école en visual basic > 2 méthode de cryptage connues et une "maison) smile
En préretraitre

3


Je programme avec Delphi 4. Je compte prochainement acheter C++ Builder parceque le Pascal ça me gave finalement.

Les méthodes d'encryptage sont toutes "maison".
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

4

Alors, télécharges la nouvelle version et dis moi si tu as toujours compris la méthode wink
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

5

Merci pour les précisions.

La nouvelle version ? pourquoi pas...
Bon dis moi si j'ai raison pour la 1ere version :

Chaque lettre est cryptée selon un code différent, et ce code est placé, crypté lui aussi, avant ou après la lettre qui lui est attribuée.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

6

Ça revient tout simplement à un codage polyalphabétique polymorphe. (Un codage polyalphabétique où plusieurs codes peuvent représenter la même donnée même si la même lettre de la clé est utilisée.)

Une fois l'algorithme connu (ce qui donnera les équivalences de codes polymorphes), ça s'attaque avec les attaques connues contre les clés de Vigenère (pas besoin de la clé).
[edit]Edité par Kevin Kofler le 31-10-2001 à 05:47:15[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

7

C koi les clés de Vigenère, Kevin ?

Thibaut> ca te brancherais pas de faire un programme Basic sur le mêm principe pour TI 83+ et 89 ?? pour une protection password, c incassable !

P.S: ca va ds la rubrique newbie, z'êtes surs ? grin


Prise de tête: PhD dans la mire.

------------------------------------------------------------------------------------
Mon site TI 83+ et 83+SE (mort)
Le forum TI 83+ de yAronet !!! (rattaché au site..)

8

Kevin > heu... surement, si tu le dit grin
Tu peux parler en français stp gringringrin
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

9

Kevin : tu me semble un peu à côté de la plaque tongue
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

10

Bob64>oui, c ce qu'il me semble aussi... un code généré aléatoirement qui sert à crypter chaque lettre avec le code que tu donnes et placé ac le caractère, paske si t'essaye de crypter la même lettre ac le même code, ça te sortira des results aléatoires, donc vu que le décrypteur peut pas deviner ce qui a été pondu aléatoirement, il faut que ça soit packé ac les données de départ...
en fait, on dirait que pour chaque lettre, il y a un caractère en plus, plus un au début(ou à la fin)

mais fo pas oublier non plus que le truc de thibaut renverse les données wink
les premiers trucs cryptés sont en fait les derniers...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

11

Bon en fait je n'ai pas passé des heures à trouver son système de codage, il se trouve que j'avais fait un truc de cryptage il y a longtemps et qu'il marchait comme ça.

Heu... J'apprenais à me servir de QBasic à l'époque, donc le programme n'était pas génial, mais il marchait !
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

12

je sais pas si mathéorie est bonne, mais si oui, c'est en essayant d'envoyer par mii-mess des trucs cryptés de façon incompréhensible à EtanneHunt que g trouvé ça
(ceci dit, c très vague, et il faudrait creuser un peu plus...)
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

13

Bon vous n'êtes pas très loin, mais c'est pas encore ça tout à fait wink

Même en connaissant l'algo, sans la bonne clé il reste encore un bon bout de chemin à parcourir avant de pouvoir déchiffrer tongue
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

14

Je répète que ce que décrivent Bob 64 et sbibi revient à un codage polyalphabétique polymorphe. Il y a plusieurs combinaisons (clé pour le caractère codée avec la clé principale) + (caractère codé avec la clé pour le caractère) pour la même combinaison caractère + clé principale. Et vu qu'on choisit entre plusieurs lettres de la clé principale, c'est un codage polyalphabétique polymorphe - sinon ça serait un codage monoalphabétique polymorphe. Et Thibaut lui-même nous a confirmé que ce codage polyalphabétique polymorphe est combiné avec une simple inversion des octets (une manière assez triviale de codage par réarrangement).

Et lisez The Code Book (je ne sais pas le nom français du livre) de Simon Singh (l'auteur de Le dernier théorème de Fermat) si vous voulez en savoir plus.
[edit]Edité par Kevin Kofler le 31-10-2001 à 21:04:21[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

15

Et les clés de Vigenère sont le codage polyalphabétique le plus simple. Par exemple, codons CALCULATRICE avec la clé TIFR:
CALC ULAT RICE
TIFR TIFR TIFR
Maintenant, retirons 64 de chaque code ASCII (A=1, B=2, ...):
03 01 12 03 21 12 01 20 18 09 03 05
20 09 06 18 20 09 06 18 20 09 06 18
Puis prenons la somme:
23 10 18 21 41 21 07 38 38 18 09 23
Appliquons une opération de modulo pour nous ramener à l'intervalle [1,26] (mod(x-1,26)+1):
23 10 18 21 15 21 07 12 12 18 09 23
Maintenant, rajoutons 64 à chaque code ASCII et réécrivons le tout sous forme de lettres:
WJRUOUGLLRIW

(On peut aussi utiliser le code ASCII - 65 dans les calculs, ainsi, le modulo devient mod(x,26). On obtient le même ensemble de clés possibles, mais la clé qui aura le même effet que TIFR avec la méthode ci-dessus serait UJGS.)

Il existe bien évidemment des codages polyalphabétiques plus compliqués. La méthode de Vigenère utilise les clés de César pour coder chaque caractère. Les clés polyalphabétiques plus compliqués - notamment les polymorphes - sont plus difficiles à craquer - mais pas impossibles tant que la clé reste nettement plus courte que le message à coder.
[edit]Edité par Kevin Kofler le 31-10-2001 à 21:16:50[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

16

Et bien non Kevin, désolé tu te trompes, Encryptor ne fonctionne pas du tout comme ça.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

17

en t cas moi j'arrive àpas a decrypter vos posts sur le forum avec la clé ti ...sad
avatar
納 豆パワー!
I becamed a natto!!!1!one!

18

Télécharge le dernier Encryptor et décrypte le premier message (à la fin de l'intro) du topic "Ze truc qui va faire fureur, viendez...", c'est expliqué pourquoi wink
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

19

liquid> te tracasse pas trop pour les messages "cryptés" postés par [entre autres] RAGE2000, et certains par moi, pask'il n'y a pas de clé, c juste tapé au pif directement au clavier...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

20

lol sBibi

21

rrrah, salaud !!!


Prise de tête: PhD dans la mire.

------------------------------------------------------------------------------------
Mon site TI 83+ et 83+SE (mort)
Le forum TI 83+ de yAronet !!! (rattaché au site..)

22

oui sBibi moi aussi tous mes msg sont tappés au pif mais certains lesont pas
avatar
納 豆パワー!
I becamed a natto!!!1!one!

23

de même pour les miens... wink
>"certains" grin
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

24

J'adore les explications de Kevin, c'est encore plus compliqué après grin
Je vais essayer d'en faire une :

On code le mot KEVINKOFLER (gringringrin) :

- Pour chaque lettre on génere un nombre aléatoire disons... entre 1 et 20
- On ajoute ce nombre au code ASCII de la lettre à coder (la 1ere par exemple : K)
- On a donc (je simplifie) K=11, et un code aléatoire de 5, donc le nouveau ASCII est 16
- On convertit l'ASCII de la lettre une fois modifié (11+5, donc 16, -> P)
- On convertit le code utilisé (5 -> E)
- Et on a donc 'PE' pour 'K'

Ce qui expliquerais, entre autre, que le message une fois crypté soit deux fois plus long que l'original : en effet il faut deux lettres pour en coder une.

Alors je sais c'est pas exactement ça mais est-ce que je suis loin ?
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

25

à mon avis, c un truc comme ça, avec le codage en fonction de la clé donnée en plus, et il y a 1 caractère en plus au début.
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

26

rotfl

C'est en gros presque ça (un peu plus compliqué).
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

27

j'aime bien le "en gros presque ça" grin
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

28

Ahhh je viens de retrouver un vieux programme que j'avais fait en Q-basic...
POURQUOI VOUS VOUS MARREZ ???

Bon... ça fait longtemps que j'ai fait ce truc, soyez indulgents smile
Il fonctionne (enfin je pense) à peu près pareil que celui de thibaut

P.S : Si le lien ne marche pas c'est normal, je viens de créer ce compte et je ne sais pas comment on s'en sert sad (des conseils sont bienvenus...)

Le lien marche ?
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

29

cryptographie implique modulo implique congruences

30

Bob 64 : nan sad
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.