tarsnap — официальный консольный клиент для онлайн сервиса резервного копирования Tarsnap.
Tarsnap — максимально безопасный онлайн-сервис резервного копирования для UNIX-подобных операционных систем (GNU Linux, BSD, Solaris, macOS, Cygwin, Minix и др). Работа над проектом началась сентябре 2006 рода, автор доктор математики Колин Персиваль (Colin Percival) решил что ему необходим онлайн-сервис резервного копирования обеспечивающий больший уровень безопасности чем онлайн-сервисы имеющиеся на тот момент.
После чуть более двух лет разработки и ограниченного тестирования Tarsnap в ноябре 2008 года был официально выпущен для бета-тестирования завершившегося в сентябре 2009 года. Проект тщательно тестировался, к процессу привлекались специалисты по безопасности и хакеры, которые пытались найти уязвимости веб-сервиса. Некоторые потенциально опасные уязвимости были найдены и устранены к началу 2011 года, а уже к концу года была зарегистрирована коммерческая компания Tarsnap Backup Inc (British Columbia, Canada).
Tarsnap позиционируется как онлайн-сервис резервного копирования исключительно для "Настоящих параноиков". Создание резервных копий основывается на возможностях свободной библиотеки libarchive (библиотека мультиформатного архивирования), для шифрования данных используется криптографический алгоритм Scrypt, изначально разрабатываемого для использования для использования веб-сервисом автором проекта.
Scrypt относится адаптивным криптографическим технологиям формирования ключа шифрования на основе пароля, формируемые с помощью псевдослучайных функций генерируются секретные ключи (один или несколько) применяются для создания криптографической подписи подтверждающих права пользователя (администратора). Также криптографическая подпись может использоваться для других целей, например для создания смарт-контактов.
Консольный клиент Tarsnap является очень гибким инструментом, поставляемым с несколькими вспомогательными утилитами (tarsnap-keygen, tarsnap-keymgmt, tarsnap-keyregen и tarsnap-recrypt), настройки осуществляются с помощью конфигурационного файла (поставляемый с клиентом: /etc/tarsnap/tarsnap.conf и пользовательский: ~/.tarsnaprc). Клиент можно использовать как самостоятельное приложение, или через скрипты (ACTS, snapbak2, tarsnap-backup, tarsnapper и пр).
Tarsnap построен на основе инфраструктуры Amazon Web Services (коммерческий публичный онлайн-сервис), клиент загружает зашифрованные данные на облачные хранилища сервиса Amazon S3 (Amazon Simple Storage Service), при этом ключи шифрования остаются на компьютере пользователя и не передаются на сервера Amazon. Несмотря на гибкость клиент не даёт возможности использовать собственных серверов хранения резервных копий.
Tarsnap коммерческий веб-сервис, использующий предоплату основанную на фактическом использовании, на размере сохранённых или переданных сжатых и зашифрованных данных. Нет никаких фиксированных или минимальных платежей (оплачивается то что используется).
Лицензия: FREE (Собственная / Tarsnap Backup Inc)
Комментариев: 1 RSS
1Анонимус16-02-2023 05:58
В тексте опечатка "для использования для использования"