Ослабляет ли хеширование и шифрование одного и того же поля?

У меня есть поле (обычное поле, а не пароль), которое дважды сохраняется в базе данных: как хэш (SHA512) и как зашифрованное значение . Для изменения этой настройки потребуется много изменений, в которые я не хочу вдаваться. Мой вопрос: в случае взлома базы данных, может ли тот факт, что поле хранится дважды в виде хэша и зашифровано, ослабляет его безопасность? почему?

Некоторые люди сказали "да" потому что теперь у них есть 2 способа возможно взломать его. Я знаю это. Я спрашиваю, есть ли можно использовать для взлома другого Полегче? Может ли сам факт того, что поле имеет 2 варианта как-то сделать это злоумышленнику проще использовать один, чтобы облегчить взлом другого? Посмотрите на это так: если злоумышленнику предоставляется только вариант А, он займет у них день. Если дано только вариант Б - 3 дня. Если злоумышленник запускает обе трещины независимо, они взломали бы вариант А быстрее (это займет всего сутки). Но если злоумышленнику дается оба, они могут взломать один из шести часов. Вот о чем я спрашиваю.

5
задан silow 7 December 2010 в 13:11
поделиться