Хеширование паролей в 32-битной системе с последующим переходом на 64-битные системы - PullRequest
1 голос
/ 07 июля 2011

Я столкнулся с потенциальной проблемой при переходе с 32-битной системы на 64-битную систему.

система запускает два «односторонних» алгоритма шифрования в строке.

Однако, когда я попробовал один и тот же код в 64-битной системе, хэши были другими, теперь это нормально, но у кого-нибудь есть какой-нибудь метод, как гарантировать, что хеш все еще может быть получен и сопоставлен в будущем при обновлениидо 64 бит и далее?

Не рискуя секретным паролем клиентов?или когда-либо хранить необработанный пароль или другие конфиденциальные данные без шифрования?

1 Ответ

3 голосов
/ 07 июля 2011

По сути, просто убедитесь, что вы используете тот же алгоритм.Если ваши хэши были разными с одними и теми же входами, вы использовали другой алгоритм;могут быть некоторые неустановленные зависимости от основного размера слова.Удостоверьтесь, что вы не используете эти типы алгоритмов, или если вы используете, что они имеют очень четкие ожидания относительно размеров слов и что эти вещи могут быть переопределены вами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...