Что такое сквозное шифрование простыми словами?
Большинство сервисов передачи файлов шифруют файлы при пересылке (TLS) и при хранении на своих серверах. Это защищает от посторонних, но у самого сервиса есть ключи, и технически он мог бы прочитать файлы. Сквозное шифрование (E2EE) переносит шифрование на концы: ваш браузер шифрует до загрузки, браузер получателя расшифровывает после скачивания, а всё, что лежит между ними на серверах, нечитаемо без ключа, который там не хранится. Практическая разница: при E2EE утечка из хранилища, ошибочный доступ или запрос к сервису дадут только зашифрованные данные.
| Обычная передача | Передача со сквозным шифрованием | |
|---|---|---|
| Шифрование при пересылке (TLS) | Да | Да |
| Шифрование при хранении | Да, силами хранилища | Да, вашим ключом, до загрузки |
| Ключ хранится на наших серверах | Управляется хранилищем | Никогда |
| Имена, название и сообщение видны серверу | Да | Нет, зашифрованы |
| Превью на странице скачивания | Создаётся на сервере | Расшифровывается в браузере, до 2 ГБ на файл |
| Цена в Transfr | Бесплатно | Бесплатно |
Понятное введение в тему в статье сквозное шифрование простыми словами.
Как включить сквозное шифрование при отправке
Шаг 2
Включите сквозное шифрование
Включите Сквозное шифрование в настройках передачи. Браузер создаёт случайный ключ и шифрует каждый файл по ходу загрузки.
Шаг 3
Добавьте пароль, если хотите
Тогда пароль объединяется с ключом, и даже тот, у кого есть полная ссылка, не расшифрует файлы без него.
Шаг 4
Поделитесь полной ссылкой
Скопируйте ссылку целиком, вместе с частью после #, или дайте Transfr отправить её по почте до 10 адресатам. Получатель открывает ссылку, и его браузер расшифровывает файлы.
Зашифруйте следующую передачу
Сквозное шифрование бесплатно, до 100 ГБ за передачу.
Как это устроено внутри
- Новый случайный ключ для каждой передачи, созданный в вашем браузере.
- Шифрование AES-GCM каждого файла небольшими блоками, чтобы большие файлы никогда не нужно было целиком держать в памяти. Схема повторяет открытый проект Send от Mozilla.
- Ключ находится во фрагменте URL (после #). Браузеры не отправляют фрагмент при открытии страницы, так что переход по ссылке не передаёт ключ нашим серверам.
- Имена и сообщения тоже зашифрованы: имена и типы файлов, название передачи и ваше сообщение читаются только с ключом.
- С паролем ключ расшифровки выводится в браузере из секрета в ссылке и пароля. Сервер хранит только хеш для проверки пароля.
Чего сквозное шифрование не скрывает
Честно названные ограничения важны для решений о безопасности. Даже при E2EE сервер знает, что передача существует, сколько весят зашифрованные файлы, сколько их, когда передача создана и когда её скачивают. А любой, кому вы дали полную ссылку, может её расшифровать, поэтому пароль и короткий срок хорошие спутники.
Ссылка приватна ровно настолько, насколько приватно место, где вы её оставили. Письмо с полной ссылкой лежит в ящике получателя, как любое другое; ссылку в групповом чате прочитает вся группа. Если это важно, скопируйте ссылку сами и отправьте по доверенному каналу, а пароль по другому. Тогда перехвата одного сообщения никогда не хватит, чтобы открыть файлы.
Компромиссы, о которых стоит знать заранее
| Функция | Обычная передача | С E2EE |
|---|---|---|
| Структура папок | Сохраняется | Файлы отправляются плоским списком (пути выдали бы имена) |
| Продолжение загрузки после закрытия страницы | Да, в течение 6 дней | Нет, ключ существует только на этой странице |
| Превью | Все поддерживаемые типы | Расшифровываются в браузере, до 2 ГБ на файл |
| Файлы, импортированные из Drime | Поддерживаются | Недоступно |
| Пароль, срок, лимит скачиваний | Да | Да |
Папку, которой нужна структура, сначала заархивируйте и отправьте ZIP со сквозным шифрованием. Для загрузки 100 ГБ по нестабильному интернету подумайте о пароле и коротком сроке, чтобы загрузка могла продолжиться. Смотрите, как отправить папку и как отправить 100 ГБ.
Когда стоит включать сквозное шифрование?
- Юридические, медицинские и финансовые документы: договоры, медкарты, выписки, копии паспортов. Смотрите безопасную передачу файлов для юристов.
- Неопубликованные творческие работы: фильмы, альбомы, кампании под эмбарго.
- Персональные данные, где ограничение доступа входит в ваши обязанности. О регуляторных требованиях в России и Европе смотрите страницу о безопасной передаче файлов.
- Всё, что не хотелось бы объяснять, если ссылка утечёт.
Для фото из отпуска обычно хватает обычной передачи с паролем, и она сохраняет папки и продолжение загрузки. Как сочетать защиты, объясняет страница о защите паролем.
Приватность с самого начала
Шифрование в браузере, ключ никогда не хранится на наших серверах. Бесплатно.
Отправляйте большие файлы бесплатно
- До 100 ГБ за передачу
- Без аккаунта
- Шифрование и хранение в Европе