Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

 

Est-ce qu'il y a quelqu'un qui s'est déjà intéressé aux méthodes de cryptage, comme Rijndael. Cela a l'air d'être disponible dans les librairies windows.

 

voir Rijndael

 

L'objectif est d'avoir une fonction

 

(encrypt "texte" cle)

 

et une autre

 

(decrypt "1eç#°" cle)

 

 

J'utilise quelque chose pour crypter et décrypter, mais ça ne résiste pas longtemps... puisque c'est basé sur une simple xor

 

(defun MI_Encrypt1( Str Key / fptr tmp _Str )

(vl-list->string (mapcar '(lambda (x) (+ (boole 6 x Key) 0)) (vl-string->list (strcase Str))))
) 

 

Commande: (mi_encrypt1 "TOTO" 7)

"SHSH"

Commande: (mi_encrypt1 "SHSH" 7)

"TOTO"

Comme vous pouvez le constater, c'est un peu trop simple.

 

Merci

 

Amicalement

Vincent

 

 

C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme)

C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)

Posté(e)

Salut

 

Ton texte est dans un fichier ?

Je dis cela car la date et heure du fichier peuvent servir dans l'algorithme de cryptage.

Comme cela, pour une même chaine de caractères, le résultat est différent et sans y inclure dans la chaine criptée la clé de décodage

De plus, tu peux aussi ajouter à droite et à gauche des caractères qui ne servent à rien, histoire de brouiller les pistes.

Tu peux par exemple dire que les caracères 1 3 8 9 sont bon,puis 11 13 18 19, puis 21 23 28 29, etc... (je fais simple)

Conserve le boole.

Et si ta protection concerne un mot de passe, afin d'éviter qu'une boucle parvienne à décrypter, mets un blocage en cas de saisie erronée (au bout de trois fois par exemple)

Et ton blocage peux s'écrire dans les registres (bien caché, cela va de soi) afin que toi seul intervienne histoire de voir ce qui se passe.

 

Juste une dernière chose. Toute protection à toujours montré ses limites.

 

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

Posté(e)

Juste une dernière chose. Toute protection a toujours montré ses limites.

 

c'est l'éternel problème de la concurrence entre l'arme et le bouclier

 

 

Amicalement

Vincent

 

C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme)

C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité