Когда вы имеете дело с информацией учетной записи, насколько безопасным должен быть каждый элемент данных?
Я собираюсь сделать три категории и список пунктов под ними, пожалуйста, скажите мне, если я прав / нет:
Шифрование:
пароль
Encode:
Эл. адрес,
адрес,
PayPal,
secret_answer,
Оставить как есть:
все остальное
Django автоматически шифрует пароль или это хеширование? В чем разница между хешированием и шифрованием?
Я знаю, что кодирование не повышает безопасность, но это лучше, чем хакер просто смотрит на информацию, верно? Например, если хакер действительно пытается расшифровать информацию, перевешивает ли время, потраченное на информирование пользователей о нарушении, беспокойство о кодировании информации?
Если я использую hashlib.sha1
, достаточно ли sha1(sh1+sha1)
безопасно?