La libcrypt

15 novembre 2007

Oggi volevo presentarvi la libcrypt,la libreria GNU che Linux utlizza per la gestione degli account e dei login.
Quello che ho implementato è un mini-passwd,cioè una versione mooolto esemplificata del celeberrimo comando utilizzato per aggiungere in /etc/passwd le informazioni riguardante gli utenti e in /etc/shadow le loro password.Qui mi occupo solo delle password.
È da notare che l’algoritmo utilizzato dalla libreria per la criptazione della password ,può essere
scelto attraverso il prefisso inserito nei primi caratteri del vettore “salt” nel primo codice,da passare alla funzione crypt.
Nel nostro caso il suffisso “$1$” informa la funzione di criptazione che l’algoritmo da utilizzare
Leggi il seguito di questo post »