Picocrypt — мала собачка, да дом стережёт

http://github.com/Picocrypt/Picocrypt

Picocrypt — как следует уже из названия, минималистичный, свободный инструмент для шифрования файлов. Минималистичным его делают 2300 строк кода, простой интерфейс и пакеты размером ~4 МБ. Есть рекурсивное шифрование — когда множество файлов нужно зашифровать по отдельности.

Шифрование по паролю с гибким генератором и/или ключ-файлам в заданном порядке (аналог мультиподписи в криптокошельках). Можно добавить код Рида-Соломон — это избыточный код для восстановления данных при повреждениях до 3% (полезно для долгосрочного хранения файлов на ненадёжных носителях).

У проекта нет web-сайта. Есть самозванец в зоне .org и несколько тёзок с разницей в регистре букв в названии. Код этих проектов потенциально вредоносен или, в лучшем случае, использует слабые алгоритмы шифрования. Автор использует 2ФА и собирает Picocrypt с собственными форками зависимостей для снижения поверхности атак на репозиторий.

📌 Детали

  • открытый исходный код на Go
  • пакеты под Linux, Windows и macOS на x86 и ARM
  • не требует установки или повышенных привилегий
  • графический, консольный и web-интерфейс (имеет ограничения)
  • практически любой размер файлов
  • отрицаемость шифрования: без пароля файл выглядит как рандомный набор битов
  • сжатие директории в архив и разделение большого файла на части
  • проверка целостности и удаление файла в случае её нарушения
  • режим параноика: каскадное шифрование с Serpent в дополнение к стандартному XChaCha20
  • краткое описание работы

ИМХО:  Самый удобный, простой и при этом достаточно продвинутый из знакомого мне софта для шифрования файлов. Соберёт на аудит, и будет лучшим решением на рынке.

Свежее