Я не совсем понимаю, что вы говорите, но вот обзор.
Соли используются в криптографическом хешировании, чтобы исключить возможность успеха с помощью метода взлома радужной таблицы . (Радужная таблица, являющаяся таблицей обратного просмотра хэшей паролей)
IV используются при шифровании больших файлов, чтобы избежать шифрования одинаковых разделов в одно и то же.
Они очень похожи, но вот отличия.
Соли обычно добавляются до или после того, что они шифруют (насколько мне известно). Это означает, что шифрование также выполняется на соли.
IV всегда подвергаются операции XOR с результатом шифрования. Причина, по которой это выполняется впоследствии, заключается в том, что только первый фрагмент использует IV, а остальные используют предыдущий фрагмент для этого XORing.
Это различие важно, потому что соль, которая подвергается XOR-операции с зашифрованной формой пароля, легко взламывается, а IV предназначены для предотвращения атак стиля распознавания образов по сравнению со словарными атаками файлов паролей.
person
Guvante
schedule
22.12.2009