ну какое шифрование
я же вбиваю пароль
вот в этот момент его и украсть
а то что там дальше шифрование ну и пофиг
не КУК, почитай про ассиметричное шифрование. «пароль» это и есть закрытый ключ, по которому генерируется открытый. всякие там «пароли» это всего лишь расшифровка закрытого ключа. ключевые слова — это просто условное «зерно»