58 votes

Pourquoi un sel de mot de passe s'appelle-t-il un "sel"?

Le mot "sel" a-t-il une signification pour un mot de passe sel?

43voto

micahwittman Points 6943

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

L'utilisation du mot "sel" est probablement une référence à la guerre en les temps anciens, quand les gens se sel les puits ou les terres agricoles pour la rendre moins hospitalier. Les Romains sont parfois censés l'avoir fait cela Carthage en 146 avant jc. Dans le contexte de mots de passe, un "salé" mot de passe est plus difficile à craquer.

Apparemment, il n'y a aucune preuve solide de même pour l'original "salage" de Carthage (http://en.wikipedia.org/wiki/Salting_the_earthréclamation, mais une hypothèse intéressante tout de même.

42voto

Jim Buck Points 10839

Peut-être parce que le sel va bien avec le hasch ?

24voto

Leopold Cimrman Points 411

Le seul sens est que vous ajoutez quelque chose à votre mot de passe avant de le hacher, comme pour ajouter du sel à votre repas :-)

13voto

Gerald Points 13865

Selon Ken Thompson, l'une des premières personnes à utiliser ce terme dans un livre, il est lié au terme "salage d'une mine", qui fait référence aux mines d'or. Que ce soit "correct" ou non, qui sait? Je doute qu'il y ait une réponse correcte à cela, c'est juste un de ces termes qui n'a pas vraiment besoin d'une raison tant que ce que cela signifie est compris.

6voto

jwmiller5 Points 2136

J'imagine qu'il est facile d'ajouter du "sel" (NaCl ou une chaîne fixe). Mais une fois que vous le faites, la sortie est irrévocablement modifiée (aliment, mot de passe crypté).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X