Насправді у мене є зашифрований файл за допомогою параметра vim -X. На жаль, я забуваю ключ шифрування. Чи є спосіб повернути файл без пошкодження даних. Без знання ключа.
Дякую.
Насправді у мене є зашифрований файл за допомогою параметра vim -X. На жаль, я забуваю ключ шифрування. Чи є спосіб повернути файл без пошкодження даних. Без знання ключа.
Дякую.
Відповіді:
Ні, звичайно ні. Це було б не дуже добре для шифрування, якби було заднім куточком, який дозволив вам отримати відкритий текст без ключа.
Завжди є жорстокі дії, але якщо ключ дуже довгий, він може легко зайняти занадто багато часу, щоб бути корисним.
Коротка відповідь: Ні, це неможливо. (Як вже згадували інші.) Дивіться " :help encryption
" і враховуйте попередження.
Довга відповідь: Vim необов'язково може використовувати два способи шифрування:
Дивіться " :help 'cryptmethod'
"
Я також ще раз зазначу те, що тут сказали інші: Шифрування не було б великої користі, якби його так легко зламати.
Я пропоную вам завжди записувати свої паролі в безпечному місці; встановіть гідний "безпечний пароль" додаток, наприклад KeePass.
Неможливо зробити. Хоча Vim просто використовує стандартні алгоритми (AES, я вважаю) для шифрування / дешифрування файлів, неважливо, яку програму чи бібліотеку ви використовуєте, ви не збираєтесь розшифровувати її без ключа. Такі алгоритми працюють не тому, що вони непорушні, а тому, що їх жорстоко потрібно, щоб жорстоко примусити їх (як у тисячах років при сучасних обчислювальних можливостях).
Якщо ви нещодавно відредагували файл (коли ви востаннє запам’ятали пароль), перевірте у своїй папці temp, чи має бути файл із вмістом. Він матиме тильду в кінці імені файлу.