Я недавно начал изучать шифрование AES для стороннего проекта.Я исследую это до сих пор, поэтому, если что-то не так в моей концепции, пожалуйста, исправьте это.
По моему мнению, если я хочу зашифровать что-то в AES, я должен зашифровать это 128-битным ключом, который пользователь должен сохранитьдля шифрования и дешифрования данных.
Так что для моего проекта у меня есть два варианта: я сгенерирую этот ключ и скажу пользователю сохранить этот ключ, который будет моим планом B. Я хотел сгенерировать ключ, используя данные для входа пользователякоторый генерируется каждый раз, когда пользователь входит в систему, он может использовать этот ключ для шифрования и дешифрования.
Но я не могу найти способ преобразовать учетные данные в 128-битный ключ.
Спасибо за любую поддержку.Возможно, кто-нибудь может обратиться к некоторым ресурсам, чтобы узнать больше об AES.