Хеширование пары ключ-значение на Hashpass.com - PullRequest
0 голосов
/ 15 августа 2010

Только что нашёл этот сайт: hashpass.com и вот реализация JS, которую они используют для шифрования пары ключ-значение: http://hashapass.com/sha1.js

Итак, может ли быть «простая» и очевидная альтернативаэто?

Спасибо

Ответы [ 2 ]

0 голосов
/ 15 апреля 2011

Вы хотите, чтобы это было проще <what?>?Вы хотите, чтобы это было более очевидным <what?> способом?

Вас волнует криптографическая стойкость?

Если вас это не волнует, вы можете просто взять сумму по модулю 2 << 32 (или что-то) и закодировать результат в 8 шестнадцатеричных цифр. </p>

Я уверенЯ бы не доверял моему входу в систему безопасности такого типа , но

  1. просто
  2. очевидно
0 голосов
/ 15 августа 2010

Я не уверен, насколько это безопасно.С одной стороны, на выходе получается короткая строка Base64.Из-за его длины и ограниченного набора символов, он должен быть проще, чем обычный пароль, который избегает общих и словарных значений при объединении букв, цифр и других.

...