Я создал утилиту, которая шифрует файл (.txt, .dox и т. Д.). Время шифрования файлов утилита запрашивает пароль у пользователя.Как указать пароль для пароля для зашифрованного файла?
Проблема
Предположим, что пользователь создал 1000 зашифрованных файлов с diffrent паролей и забыл свой пароль какой-то файл. Как он его восстановит?
Мои мысли
Я должен войти каждый пароль (в зашифрованном виде), где некоторые и по имени и размеру файла, который мы можем найти пароль файла, который может быть предоставлен пользователю, но вот некоторые улов :
- Там может быть много файлов с одинаковым именем и размером
- Пользователь может переименовать файл так что здесь мы будем помогать менее
- если попытаться найти пароль только размеру n может быть много файлов с одинаковым размером, и это не будет хорошим способом предоставить пользователю точный пароль.
Я также решил отправить весь пароль для пользователя на свой электронный адрес, но я нашел это LINK и изменил свою мысль.
Запрос
Что будет лучший способ, чтобы обеспечить пользователю точный пароль зашифрованного файла?
Если вы хотите вернуть пароль пользователю, то зачем вам его создать? –
Как вы шифруете файлы? – zaph