Nouvel algo de cryptage (intéressant)

Soyez le premier à donner votre avis sur cette source.

Vue 5 847 fois - Téléchargée 435 fois

Description

Alors voilà :
ce cryptage utilise l'algo tex01 (sécuricrypt). Il décale chaque caractère avec la clé (de - 3600 à 3600). Cette clé est limitée pour correspondre aux caractères ASCII. Jusque là ça s'apparente au cryptage de César, le plus simple qui existe. Mais j'ai rajouté une fonction créant des sinusoïdales... le cryptage est donc issu d'un décalage du caractère avec la clé mais aussi cette fonction. Chaque caractère est codé différement à cause de la forme de la fonction et cette fonction n'est pas redondante (elle ne se répète pas), du moins avec les tests que j'ai réalisés mais on peut peut-être trouver une répétition en utilisant une grande force de calcul.
Pour utiliser la fonction et bien il faut la recopier dans un module et l'appel depuis le code est le suivant :
ChaineCryptée = Cryptage(TextClair, Clée, 0 ou 1)
0 ou 1 correspond à l'opération (0 pour crypter, 1 pour décrypter).
Vous pouvez utiliser cette fonction mais j'aimerais bien que vous précisiez le nom de l'algo et celui de son auteur (c moi ;-)
Sans connaître le code source il est extrêmement difficile de casser un texte crypté à cause de la forme de la fonction couplée.
Par contre c'est possible en connaissant le code source, en utilisant un calcul de force brute et en testant chaque résultat (faut avoir du temps à perdre lol :-)
Personnellement j'ai créer à partir de cet algo une version plus évoluée (tex02) qui rend le texte crypté incassable, même en connaissant le code source, mais je me la réserve pour un usage personnel.
Voilà, j'espère que mes explications sont claires et n'hésitez pas à me contacter si vous avez des questions.

@+ tex

N.B.: C'est celui qui sera utilisé pour identifier l'utilisateur dans le projet Winux.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
7
Date d'inscription
dimanche 16 septembre 2007
Statut
Membre
Dernière intervention
20 mai 2009

Si tu veux faire plus strong, fais des recherche sur les masques jetables, actuellement le seul algorithme absolument indéchiffrable
Messages postés
962
Date d'inscription
samedi 19 janvier 2002
Statut
Membre
Dernière intervention
2 août 2010
1
'Personnellement j'ai créer à partir de cet algo une version plus évoluée (tex02) qui rend le texte crypté incassable, même en connaissant le code source, mais je me la réserve pour un usage personnel.'


Ouais moi j'ai codé un os compatible windows et sans les bugs :) mais je le garde pour moi vois tu ...
Messages postés
123
Date d'inscription
jeudi 14 novembre 2002
Statut
Membre
Dernière intervention
30 mars 2009

Super ça faisait un moment que je cherchais un cryptage simple et efficace. Bon le seul hic c'est les goto. je suis débutant mais erk les goto.

Merci :)
Messages postés
2
Date d'inscription
lundi 24 mars 2003
Statut
Membre
Dernière intervention
22 juin 2006

bin....il y a quand meme un probleme avec cet algo. Dans certains cas, il est impossible de coder un message donné avec une clé donnée. Je m'explique : le cos(cle^5)*10 peut generer des nombres allant de -10 à +10. Si par exemple on essaye de transformer ÿ (code : 255) à un moment ou algo>0, on a une erreur. Signalée par un message, certe, mais bon...
C'est facile de critiquer, ouaiiissssssssss.....tout çaaaaaaaaaaaaa.....ton algooooooooooooo....
lol
moi je trouve que c'est déjà vachement bien. C'est beaucoup plus efficace (faut déjà etre motivé pour essayé de déchiffrer un message codé comme ça) que beaucoup d'autres codes que l'on voit un peu partout, et c'est très simple.

Damien
Messages postés
116
Date d'inscription
lundi 16 septembre 2002
Statut
Membre
Dernière intervention
23 mai 2004

Prière de lire la description. C pas encore un RSA mais c mieux qu'un Vigenère. G rajouté la describ paske g pas l'impression que bcp aient compris comment ça marche (sans vouloir vexer personne). C'est effectivement un algo basé sur le décalage d caractère (com Vigenère ou XOR) mais là il utilise une fonction curviligne non redondante.

@+ tex
Afficher les 14 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.