Разработчики: | Mozilla |
Дата премьеры системы: | 2017/08 |
Отрасли: | Интернет-сервисы |
Технологии: | SaaS - Программное обеспечение как услуга |
Mozilla Send — сервис, позволяющий создавать копии локальных файлов и хранить их на удаленном сервере. Размер файлов, загружаемых на сервер, не должен превышать 1 ГБ.
По словам разработчиков, с помощью сервиса Send можно отсылать файлы, используя безопасные, приватные ссылки, которые деактивируются автоматически, после чего все файлы удаляются с сервера. Кроем того, система поддерживает шифрование.
Сервис работает на базе Node.js, который поддерживается базой данных Redis, работающей на веб-сервисах Amazon. Шифрование файла происходит на стороне клиента, после чего Mozilla загружает его в AWS и генерирует URL-адрес. Он содержит ключ шифрования, который и передается получателю файла.
2017: Запуск
7 августа стало известно о запуске компанией Mozilla сервиса, позволяющего создавать копии локальных файлов и хранить их на удаленном сервере. Экспериментальная разработка Send фактически решает проблему отправки больших файлов, на что почти у всех сервисов электронной почты есть серьезные ограничения.[1]
![]() | Каждая ссылка, созданная Send деактивируется после одной загрузки файла, либо спустя 24 часа. Все отправленные файлы в этом случае будут удалены с сервера, — уточняют разработчики. | ![]() |
В отличие от многих других разработок компании, для использования сервиса не потребуется установка аддона. Send, согласно заявлениям разработчиков, может использоваться в любом современном веб-браузере.Вручены награды TAdviser IT Prize в 12 номинациях
Для шифрования и расшифровки файлов сервис использует API веб-криптографии JavaScript с алгоритмом AES-GCM. По утверждению Mozilla, компания-разработчик не будет иметь доступа к расшифровке файлов даже при поступлении запроса от правоохранительных органов.
Отзывы пользователей
Согласно заявлениям пользователей, сервис не работает в мобильных браузерах в операционной системе iOS, а также в десктопной версии Safari на Mac.
Кроме того, протестировавшие сервис пользователи нашли в нем уязвимости и уже обратили внимание разработчиков на то, что AWS теоретически может восстановить удаленный файл или даже сохранить его. В этом случае ключ может быть восстановлен или с помощью журнала, или из той службы обмена сообщениями, которая используется для отправки.
Также после анализа исходного кода решения выяснилось, что Send передает хэш SHA256 файла в виде открытого текста, что можно использовать для его идентификации. По заверениям Mozilla, эта возможность исчезнет в следующей версии Send.
Примечания
Подрядчики-лидеры по количеству проектов
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Распределение систем по количеству проектов, не включая партнерские решения
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)