Domanda

C'è un significato per la parola "sale"? per una password salt?

È stato utile?

Soluzione

http://www.derkeiler.com/ Newsgroup / comp.security.misc / 2003-05 / 0154.html

  

L'uso della parola "sale" è probabilmente un riferimento alla guerra in   tempi antichi, quando la gente salava i pozzi o i terreni agricoli per renderli meno   ospitale. I romani a volte dovrebbero averlo fatto   Cartagine nel 146 a.C. Nel contesto delle password, un "salato" parola d'ordine   è più difficile da decifrare.

Apparentemente, non ci sono prove evidenti nemmeno per l'originale "salatura" di rivendicazione di Cartagine ( http://en.wikipedia.org/wiki/Salting_the_earth ), ma un ipotesi interessante comunque.

Altri suggerimenti

Forse perché il sale si sposa bene con hash ?

L'unico significato è che stai aggiungendo qualcosa alla tua password prima di cancellarla, allo stesso modo di aggiungere sale al tuo pasto :-)

Secondo Ken Thompson, una delle prime persone a usare il termine in un libro, è legato al termine "salare una miniera", riferendosi alle miniere d'oro. Se questo è "corretto" o no chi lo sa? Dubito che ci sia una vera risposta corretta a questo, è solo uno di quei termini che non devono davvero avere una ragione fintanto che ciò che significa è compreso.

Immagino perché è facile aggiungere "sale". (NaCl o una stringa fissa). Ma una volta fatto, l'output viene modificato in modo irrevocabile (cibo, password crittografata).

Avevo pensato che fosse correlato al verbo salt ...

(salt away) informal put by (money) secretly. 

- http://www.askoxford.com/concise_oed/saltx?view = uk

Perché prima di eseguire l'hashing della password, aggiungi un testo a caso. Quindi, sembra che tu aggiunga un po 'di "sale" all'originale "cibo" ... password :)

Una volta aggiunto sale agli alimenti, il vero gusto non è più visibile. Quindi sostanzialmente questo è un detto figurato; aggiungi un po 'di sale e cambia il piatto originale.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top