[C/UNIX] crypter/decrypter un mot de passe avec la fonction crypt

crypter/decrypter un mot de passe avec la fonction crypt [C/UNIX] - Programmation

Marsh Posté le 27-06-2001 à 23:58:54    

Je viens de lire la page de man mais j'ai vraiment rien compris.
Quelqu'un aurait-il la gentillesse de m'expliquer, avec un exemple si possible?
Merci d'avance :jap:

Reply

Marsh Posté le 27-06-2001 à 23:58:54   

Reply

Marsh Posté le 28-06-2001 à 00:23:34    

1ere info, on ne peut que crypter :)

Reply

Marsh Posté le 28-06-2001 à 16:16:25    

si j'ai bien compris le principe: on crypte l'entrée de l'utilisateur et on compare avec le mot de passe crypté dans la base de donnée?

Reply

Marsh Posté le 28-06-2001 à 17:00:08    

je connais pas la commande crypt, mais oui sous UNIX le pass est stocke sous sa forme crypte et quand tu te log, le pass que tu resntres est crtpte et compare a la version crypte stockee

Reply

Marsh Posté le 23-06-2004 à 15:33:52    

Est ce que quelqu'un connaitrais un equivalent de cette fonction sous windows. J'ai besoin de faire le portage d'un projet qui utilise cette fontion.

Reply

Marsh Posté le 23-06-2004 à 15:35:18    

c'est impossible, le mot de passe n'est pas crypté au sens premier du terme, il est haché : impossible de le retrouver.
 
un équivalent ? md5sum

Reply

Marsh Posté le 23-06-2004 à 15:40:34    

En fait j'aurais besoin de la fonction dans un programme C. Dsl mais j'ai pas reussi a trouver de documentation sur la fonction md5sum en C.

Reply

Marsh Posté le 23-06-2004 à 15:58:36    

à d'autres ...

Reply

Marsh Posté le 23-06-2004 à 16:15:47    

Je comprends pas ta reponse tu sais que je dois faire un portage d'application en C puisque tu as repondu a mon autre topic. Je cherche juste a savoir qu'elle est la fonction a utilise a la place de crypt sous windows.

Reply

Marsh Posté le 23-06-2004 à 16:16:38    

l'algorithme md5 par exemple :o

Reply

Marsh Posté le 23-06-2004 à 16:16:38   

Reply

Marsh Posté le 23-06-2004 à 16:29:25    

Il me semble que crypt est pas secure du tout.
Sous Windows y'a la CryptoAPI.
http://msdn.microsoft.com/library/ [...] portal.asp
http://www.codeproject.com/cpp/cryptest.asp


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed