-
При запуске программы вас попросят создать аккаунт или ввести пароль.
-
Если вы решите создать аккаунт, вам потребуется ввести ваше имя. Имя не должно превышать 16 символов. Пароль будет автоматически сгенерирован и сохранен в файл.
-
Если вы решите ввести пароль, вам нужно будет предоставить свое имя. Программа проверит ваш пароль, и если он совпадет с сохраненным паролем, вы успешно войдете в систему.
-
Вы можете продолжать выполнять операции или выйти из программы по запросу.
Программа использует шифрование AES для защиты паролей пользователей. Для простоты в этом примере используется захардкоженный ключ шифрования, но в реальной системе его следует надежно хранить.