Les password cryptés sur ton disque ne sont en principe jamais décryptable : pour vérifer un passwd, on le crypte et on le compare avec le password crypté stocké.
Le principe, en général, est de crypter un texte bidon (mais connu) en utilisant comme clé ton passwd. Vu qu'un algo de cryptage ne doit pas permettre retrouver la clé à partir d'un texte codé, même en connaissant le texte de départ, à partir de ton passwd crypté, tu ne peux pas retrouver ton passwd. Sous Unix et apparentés je crois que c'est 3DES qui est utilisé