b xor b = a). Не совсем понимаю надежность данного шифрования. У меня есть какой-то валиандый пароль, который юзер должен ввести. Чтобы предполагаемый взломщик не смог обнаружить этот валидный пароль, я должен его зашифровать в программе.
Для шифрования нужен какой-то ключ, который я самостоятельно генерирую. Но чет я не понимаю, каким образом это спасет мой валидный пароль от взлома? Я же все равно так или иначе смогу посмотреть на дизассемблерный код и найти там или валидный пароль, или же ключ, по которому я шифрую. К тому же у меня же явно будет сделана проверка if (pass == _pass), например, чтобы войти в систему. И в этом сравнении я смогу увидеть этот истинный пароль.
Тогда какой смысл вообще от этого шифрования?
Никаким образом не спасет, пароль нужно сохранить в виде хеша. Тогда будет толк
Обсуждают сегодня