FinalCrypt – приложение с открытым исходным кодом для шифрования файлов |

FinalCrypt – приложение с открытым исходным кодом для шифрования файлов

Обзоры

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

Возможно, вы уже используете такую программу, как GnuPG, которая помогает вам шифровать / дешифровать ваши файлы на вашем компьютере с Linux.

Также есть EncryptPad, который шифрует ваши заметки.

Однако я наткнулся на новый бесплатный инструмент шифрования с открытым исходным кодом под названием FinalCrypt.

Вы можете проверить их последние выпуски и источник на его странице GitHub.

В этой статье я поделюсь своим опытом использования этого инструмента.

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

Использование FinalCrypt для шифрования файлов

FinalCrypt использует шифр генерации одноразовых клавиш для шифрования файлов.

Другими словами, он генерирует OTP-ключ, который вы будете использовать для шифрования или дешифрования ваших файлов.

Ключ будет полностью случайным в соответствии с размером ключа, который вы можете указать.

Таким образом, невозможно расшифровать файл без ключевого файла.

Хотя метод OTP-ключа для шифрования / дешифрования прост и эффективен, но управление или защита файла ключа могут быть неудобством для некоторых.

Если вы хотите использовать FinalCrypt, вы можете установить файлы DEB / RPM с его веб-сайта.

FinalCrypt также доступен для Windows и MacOS.

После загрузки просто дважды щелкните его, чтобы установить его из файла deb или rpm.

Вы также можете собрать его из исходного кода, если хотите.

FileCrypt в действии

Это видео показывает, как использовать FinalCrypt:

После установки FinalCrypt вы найдете его в списке установленных приложений. Запустите его оттуда.

После запуска вы увидите два раздела (разделенных) для элементов для шифрования / дешифрования, а другой – для выбора файла OTP.

Сначала вам нужно будет сгенерировать ключ OTP. Вот как это сделать:

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

Я нахожу это странным, но именно так работает одноразовое шифрование на клавиатуре.

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

Вы найдете значение контрольной суммы, размер файла ключа и действительный статус, выделенные после генерации OTP:

После выбора вам просто нужно нажать «Encypt», чтобы зашифровать эти файлы, и, если они уже зашифрованы, затем «Decrypt», чтобы их расшифровать.

Вы также можете использовать FinalCrypt в командной строке для автоматизации вашего задания шифрования.

Как защитить свой OTP-ключ?

Легко зашифровать / расшифровать файлы, которые вы хотите защитить.

Но где вы должны хранить свой ключ OTP?

Это буквально бесполезно, если вы не можете хранить свой ключ OTP в безопасном месте.

Ну, одним из лучших способов было бы использовать USB-накопитель специально для ключей, которые вы хотите сохранить.

Просто подключите его, когда вы хотите расшифровать файлы, и все хорошо.

Кроме того, вы можете сохранить свой ключ в облачном сервисе, если считаете его достаточно безопасным.

Более подробную информацию о FinalCrypt можно найти на его сайте.

Завершение

Вначале это может показаться немного сложным, но на самом деле это простая и удобная программа шифрования, доступная для Linux.

Существуют и другие программы для защиты паролей папок, если вы заинтересованы в дополнительном чтении.

Что вы думаете о FinalCrypt? Вы случайно не знаете о чем-то похожем, что потенциально лучше? Дайте нам знать в комментариях, и мы посмотрим!

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий

  1. Георгий

    Ох и нудятина этот FinalCrypt. Пытался вникнуть на офсайте, думал что по-русски понятнее будет, да куда там. Нет, сомнений в том, что программа работает конечно нет. Чисто умозрительно. Но с точки зрения использования – зачем она нужна, если есть TrueCrypt / Vera Crypt, в которых просто не с чем разбираться и нету никаких ограничений? В том числе, не надо нигде ключ хранить, достаточно одной головы. Зачем чесать ухо, закидывая за голову ноги, вот это непонятно. А так… пока ничего упомянутых программ, стало быть, не изобретено. Я имею в виду – с точки зрения сокрытия совершенно секретных данных эти игры в принципе бесполезны (потому что против термо-ректального анализа ещё ни одна программа в мире не устаивала), а в бытовом плане, ну в смысле потери флешки с личными документами, даже простой шифрованной архивации выше крыши хватит, а уж Vera Crypt – вообще необъятный космос в данном смысле, и тут чем проще – тем и лучше. Опять же – потеряете вы флешку с ключами и сразу узнаете, почему у этой программы есть любезная поддержка при регистрации, и почему она бесплатная: чтобы в данном случае оказать платную помощь в восстановлении зашифрованных данных. А ключи вы потеряете обязательно, дайте только время.

    Ответить
    1. cryptoparty автор

      Интересное мнение 🙂

      Ответить
      1. Name

        Да, концовка у него в комменте содержит интересные измышления … пугающие своей правдоподобностью и реалистичностью …

        Ответить
    2. Vernam

      Вы видать толком не разбираетесь в шифровании, а беретесь публично рассуждать и тем самым сбивать с толку новичков, а может делаете это сознательно! Ибо в отличие от упомянутых Вами программ где используется шифр AES, в FinalCrypt применен шифр Вернама (англ. Vernam Cipher) — система симметричного шифрования, изобретённая в 1917 году сотрудником AT&T Гилбертом Вернамом. Шифр является разновидностью криптосистемы одноразовых блокнотов. В нём используется булева функция «Исключающее ИЛИ». Шифр Вернама является примером системы с абсолютной криптографической стойкостью. При этом он считается одной из простейших криптосистем.

      Ответить
      1. Olga

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

        В случае использования программы для сообщений, ключами надо обмениваться лично заранее, причем сгенерированными вручную ключами. А потом также следить за их правильным удалением после использования.

        Если программа используется для хранения файлов в зашифрованном виде, встает проблемма сохранения больших объемов ключевого материала.

        Ответить
        1. cryptoparty автор

          Спасибо за обширный обзор!

          Ответить