2010-12-09 46 views
1

Je ne comprends pas pourquoi le PID et l'heure sont utilisés. Je suppose que le temps est d'aider à randomiser le sel, et je suppose que le PID fait aussi bien? N'y at-il pas une chance que beaucoup d'autres utilisations pourraient avoir le même PID?Pourquoi les mots de passe Unix utilisent-ils l'heure système et le PID pour la valeur de sel?

+0

Je n'étais pas au courant que c'est ainsi que le sel a été généré pour les mots de passe Unix. Avez-vous une référence pour soutenir l'affirmation que les sels de mots de passe Unix sont générés de cette manière? La méthode décrite est relativement peu sûre, pour ce que ça vaut; Les sels devraient être aléatoires. – Slartibartfast

Répondre

3

Vous ne pouvez pas avoir deux processus avec le même ID de processus en même temps.

+0

Aime la concision. :) – sarnold

+0

Ahh bien mis! Je n'y ai pas pensé :) – john

+0

En fait, c'est déjà presque implicite dans le mot * identifiant * (ID). S'il pouvait y en avoir deux, ce ne serait pas vraiment un identifiant, n'est-ce pas? –