[Securite]Encryption

teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention   -  
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut tout le monde...
Dans mon palm j'utilise l'IDEA algorithm pour coder des donnees confidentielles, et il se trouve malheureusement que j'ai perdu le dernier caractere en faisant une fausse manip, je ne pouvais plus decode, mais quelque soit celui que je rajoute, je redecrypte toujours et le resultat est toujours le meme (et le bon, ca tombe bien :o) ), du coup je me demandais comment cela etait possible, a moins que le dernier soit la juste pour respecter la longueur et n'ai donc aucun effet :o)
Voila si quelqu'un sait ca :o)
Merci

.  .  Dieu a inventé le chat
\_/  pour que l'homme puisse caresser le tigre

1 réponse

sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
j'utilise l'IDEA algorithm pour coder des donnees confidentielles

Pas bien !
C'est un truc propriétaire ! ;-)


je me demandais comment cela etait possible

Beaucoup de logiciels de chiffrement tronquent le mot de passe et n'utilisent que les X premiers caractère.
C'est pas bien !
Ils devraient utiliser la chaîne entière, ou bien limiter la saisie.
0
teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
C'est pas moi c'est dans un logiciel GPL, j'y suis pour rien :o)

Le probleme est sur la chaine de resultat, pas sur le mot de passe, c'est ca que je comprend pas... Tout mon mot de passe est utilise sinon (d'apres les commentaires dans la source, pas verifie...)

A propos d'encryption, tu saurais pas comment faire du vrai "close source" en .Net?

.  .  Dieu a inventé le chat
\_/  pour que l'homme puisse caresser le tigre
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662 > teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention  
 
comment faire du vrai "close source" en .Net?

Pas vraiment possible...
C'est le même problème dans tous les langages à machine virtuelle.

Il y a bien des obfuscateurs pour Java (comme RetroGuard ), mais l'efficacité n'est pas terrible (comme on ne peut pas modifier à la volée le bytecode pour des raisons de sécurité, ça se limite généralement au changement du nom des méthodes, classes et variables, mais ça reste relativement lisible.)

J'ignore même si ça existe pour .Net.
0
teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention   1 793 > sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention  
 
Si y'en a une palanquee d'offusqzateur, mais j'ai trouve ca aussi, je ne sais pas ce que ca vaut:

http://www.remotesoft.com/salamander/protector.html

.  .  Dieu a inventé le chat
\_/  pour que l'homme puisse caresser le tigre
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662 > teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention  
 
J'ai pas testé, mais je suis sceptique.
0