La fonction crypt de linux

sabre -  
 sabre -
Bonjour,
sous linux en C la fonction crypt permet à l'aide d'une clé de crypter un mot de passe. Je l'ai essayé et ca marche trop bien, tellement bien que je ne sais pas du tout comment decrypter le message. Existe t'il une fonction de décryptage ?
Une aide serai lma bien venue ;-)
A voir également:

4 réponses

crabs Messages postés 909 Statut Membre 507
 
Salut,
crypt() n'est pas une fonction de cryptage réversible. Le salt n'est pas une clé
c'est une valeur qui pertube l'algo de cryptage.
Si tu veux mettre en place du cryptage réversible, regardes du coté de encrypt().
La clé n'est que 56 bits utiles.
1
sabre
 
Salut, en fait je connais la fonction encrrypt mais j'esperais que crypt serait plus facile a utilise.
C'est vraiment etonnant d'utiliser un fonction qui chrypte mais qui ne dechrypte pas je ne vois du tout ou est l'utilité?
Si tu en vois l'utilité ...
Merci
0
crabs Messages postés 909 Statut Membre 507
 
Le cryptage des mots de passe nécessite un algo non réversible. Pour vérifier
le mot de passe il suffit de recrypter le mot de passe saisi en clair et de comparer
la forme cryptée.
Dans le cas ou la liste de mots de passe cryptés est obtenue, impossible de
trouver simplement la liste de mot de passe en clair.
0
sabre
 
Ha d'accord, merci beaucoup, c'est-il pas beau l'informatique !
A+
0