Почему соль пароля называется " соль & # 8221 ;? [закрыто]

StackOverflow https://stackoverflow.com/questions/244903

  •  05-07-2019
  •  | 
  •  

Вопрос

Есть ли смысл в слове "соль"? соль для пароля?

Это было полезно?

Решение

http://www.derkeiler.com/ Телеконференции / comp.security.misc / 2003-05 / 0154.html

  

Использование слова " соль " вероятно, ссылка на войну в   древние времена, когда люди солили колодцы или сельскохозяйственные угодья, чтобы сделать его меньше   гостеприимны. Римляне иногда должны были сделать это, чтобы   Карфаген в 146 г. до н. В контексте паролей "соленая" пароль   труднее взломать.

По всей видимости, нет никаких веских доказательств даже для оригинальной "засолки" Карфагена ( http://en.wikipedia.org/wiki/Salting_the_earth ), но интересная гипотеза тем не менее.

Другие советы

Может быть, потому что соль хорошо сочетается с хешем ?

Единственный смысл в том, что вы добавляете что-то к своему паролю перед тем, как его хешировать, аналогично добавлению соли в вашу еду: -)

По словам Кена Томпсона, одного из первых людей, использовавших этот термин в книге, он связан с термином «засолка шахты», относящимся к золотым приискам. Является ли это "правильным"? или нет кто знает? Я сомневаюсь, что на самом деле есть правильный ответ на этот вопрос, это просто один из тех терминов, которые на самом деле не должны иметь причину, если понимать ее значение.

Я думаю, потому что легко добавить " соль " (NaCl или фиксированная строка). Но как только вы это сделаете, выходные данные будут безвозвратно изменены (еда, зашифрованный пароль).

Я думал, что это связано с глаголом соль ...

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

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

Потому что прежде чем хешировать пароль, вы добавляете в него случайный текст. Таким образом, это выглядит так, как будто вы добавили немного «соли» на оригинальную «еду» ... пароль:)

Как только вы добавите соль в еду, настоящий вкус больше не будет виден. Так что в основном это образное высказывание; Добавьте немного соли, и это изменит оригинальное блюдо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top