-1

Я создаю командный файл, когда создаю пароль, чтобы он сохранил его в файле accounts.uf . Я хочу иметь возможность изменить расширение на txt и пароль должен появиться в accounts.txt , но я хочу зашифровать его.

Вот пример:

Когда я устанавливаю пароль на 1 , он должен записывать в файл паролей 6k5j4kjfdkj (зашифрованный). Когда я вхожу в свою программу, для продолжения требуется пароль, но мне нужно написать пароль в виде открытого текста, а не зашифрованный пароль.

(Пожалуйста, напишите только один зашифрованный код пароля и используйте обычный пароль только в одном коде входа.)

1 ответ1

2

Не полный ответ

Предлагать альтернативный метод, а не решение


Пакетные файлы и текстовые файлы не являются идеальным решением для хранения пароля.

Вы можете зашифровать диск, на котором находятся эти файлы, чтобы сделать их "безопасными", но я бы не назвал это идеальным

Лучшим решением было бы использовать сторонний программный пакет для хранения ваших паролей в зашифрованной БД

Пример Keypass

KeePass - это бесплатный менеджер паролей с открытым исходным кодом, который помогает вам безопасно управлять своими паролями. Вы можете поместить все свои пароли в одну базу данных, которая заблокирована одним главным ключом или файлом ключа. Таким образом, вам нужно запомнить только один главный пароль или выбрать файл ключа, чтобы разблокировать всю базу данных. Базы данных зашифрованы с использованием лучших и наиболее безопасных алгоритмов шифрования, известных в настоящее время (AES и Twofish).

KeyPass

Я лично использую это для работы, поскольку у меня есть ~ 200 различных паролей, чтобы запомнить


Существует множество подобных решений, поэтому проведите некоторое исследование, но то, на что вы смотрите, далеко от идеального решения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .