Permet de crypter ( coder ) facilement un texte à l'aide d'une clé ( mot de passe ) --> indéchiffrable

Soyez le premier à donner votre avis sur cette source.

Vue 22 273 fois - Téléchargée 1 443 fois

Description

Mon programme réalisé en javascript permet de crypter de manière très efficace n'importe quel texte à l'aide d'un mot de passe. Le mot de passe peut comporter entre 1 et 60 caractères mais plus il est long, plus le message sera difficile à déchiffrer pour les personnes qui ne possèdent pas le mot de passe. Si vous utilisez les 60 caractères, cela correspond à un cryptage de 385 bits environ (2^385 possibilités de clés).

Les caractères utilisés dans les messages cryptés sont 100% compatible avec toutes les messageries électroniques : ils ne sont composées que des 10 chiffres (0, 1, 2, ..., 9).

Imaginons que vous vouliez envoyer un mail crypté à quelqu'un, il vous suffit de crypter ce texte avec mon programme, de copier/coller le résultat dans votre email après avoir communiqué le mot de passe au destinataire. Le mieux est de s'être mis d'accord pour un mot de passe, lorsque vous voyez cette personne de vive voix.

Info : Compatible avec IE et Firefox.
N'hésitez pas à mettre une note à mon programme, pour que je sache s'il répond à vos attentes.

Conclusion :


Pour ceux que mon algorithme interesse, je vais vous l'exposer simplifié :

1) Chaque caractère du message est traduit en un nombre de 3 chiffre.

2) Chaque triplet est codé par une lettre du mot de passe
Exemple : Si le mot de passe est "essai" et que le message est "coucou", alors
"e" code "c"
"s" code "o"
"s" code "u"
"a" code "c"
"i" code "o"
"e" code "u"
etc..

Cependant, pour compliquer la chose, le programme n'utilise pas à chaque cycle toute les lettres du mot de passe et parfois le mot de passe est pris à l'envers.
C'est un peu compliqué à expliquer mais le procédé est très fiable car chaque lettre est également codé par la lettre qui la précède dans le message.

Si vous voulez plus de précision sur l'algo, j'ai mis des commentaires dans la sources pour vous aider à la comprendre.

Si vous avez des remarques à faire après avoir essayez mon prog, n'hésitez pas à laisser vos commentaires.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
208
Date d'inscription
mardi 13 avril 2004
Statut
Membre
Dernière intervention
26 janvier 2009

En effet, je mange a ru du campus de Mulhouse. Mais il n'est pas réservé à la fac de sciences, il y a aussi la fac de lettre, et des écoles d'ingé (la mienne et une autre).
Mais, était-ce necessaire de commenter un vieux code pour dire ça?^^
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
41
:) jvois que t'as fait math sup, que j'ai fais insa, mais qu'on mange tout les deux au ru de la fac de sciences maintenant xD
Messages postés
208
Date d'inscription
mardi 13 avril 2004
Statut
Membre
Dernière intervention
26 janvier 2009

bon c promis cet été j'essayerais. Ou l'an prochain vu que je serais sans doute en école d'info (je ne pense pas avoir de chances dans mes premiers choix, supaero et encore moins ENS).
Pour ta culture, MP c'est math spé (pas sup) d'où que je vais avoir des concours et que je ne peux vraiement pas me mettre maintenant à apprendre la crypto. Après bien sur, je peux te citer un par un tous les passages possibles d'un Amour de Swan du bon nombre de caractères (parce que du Proust posté par un gars de sup, c'est surement ça ^^). Il faudra d'abord que je le lise (qui a dit que je suis en retard?)
Messages postés
37
Date d'inscription
dimanche 9 janvier 2005
Statut
Membre
Dernière intervention
30 décembre 2006

Désolé sombrelune mais tu as échoué, le texte que tu as posté est bien un extrait de l'oeuvre de Proust mais ne correspond à aucun des messages crypté que j'ai posté au cours de cette discussion.

Il est d'ailleurs très simple de s'apercevoir que ce n'est pas possible car le nombre de carectères ne correspond pas. En effets, le texte déchiffré que tu as posté comporte 1107 caractères (espaces compris). Or mon programmes multiplie le nombre de caractères par 3 dans le message crypté (sans compter les espaces qui séparent les blocs de chiffres du message crypté). Donc un des messages crypté que j'ai posté devrait comporter 1107*3 = 3321 caractères (espaces non compris), ce qui n'est pas le cas :

- le premier comporte 2727 caractères
- le deuxième comporte 1857 caractères
- les deux derniers, comportent tous les deux 4119 caractères (c'est en effet le même message qui est codé).

Tu n'as donc rien déchiffré du tout.

Pour rebondir sur les posts de coucou747 et Aze555666, je suis également en math sup et je ne suis pas un crétin qui à fait un prog de cryptage pour amuser sa petite soeur... Quand quelqu'un aura réellement travaillé à déchiffrer mon algo et aura trouvé la solution, qu'il la poste mais sinon c'est pas la peine de me mettre tous les textes de Proust trouvés avec google.
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
41
alors je vais te shouaiter bonne chance pour la suite, la prépa sans bosser...
sans trop bosser, je m'en sortais en math, mais pour le reste.... bref, là, je bosses tout...

allez, joyeuses fêtes
Afficher les 97 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.