Здравствуйте, #John, Вы писали:
J>Здравствуйте, J>Какой хэш рациональнее использовать?
Рациональней использовать общепринятые подходы. Сейчас это bcrypt как более консервативный вариант, scrypt как модерновый вариант, PBKDF12 как допотопный вариант, который юзают жаверы из-за того, что он из коробки. Во всех этих конструкциях хеш служит входным параметром и ничего изобретать не нужно. Зачем тебе SHA1 с солью? Скорей всего ты что-то делаешь не так.
J>1. sha1(data + salt) J>2. sha1(data xor salt)
J>data: 5-10 bytes J>salt: 20-30 bytes
J>Какой из них быстрее будет считаться, безопаснее, рандомнее?
Здравствуйте, BlackEric, Вы писали:
S>>Это как? А переполнение?
BE>Какое переполнение? К строке добавляем еще одну строку с солью и от ново строки берем хеш.