Без аккаунта, сервера и бэкдора
Здесь некуда входить, и нет сервера, где лежали бы ваши ключи. Нет ни мастер-ключа, ни лазейки. Доступ зависит только от вас.
Модель безопасности
Не нужно нам доверять. Sealby приватен благодаря тому, как он построен: нет ни аккаунта, ни сервера, а ключи никогда не покидают ваши устройства.
Здесь некуда входить, и нет сервера, где лежали бы ваши ключи. Нет ни мастер-ключа, ни лазейки. Доступ зависит только от вас.
У каждого сейфа свой PIN-код. Сейфы хранятся как одинаковые зашифрованные блоки, без списка и без счётчика — нигде.
У каждого сейфа своя фраза восстановления: она создаётся на вашем устройстве и показывается только вам. Сохраните её — и сможете восстановить этот сейф на любом устройстве.
Весь процесс выполняется на вашем устройстве. Каждый шаг — стандартная конструкция, а формат байтов подробно описан.
PIN-код, графический ключ или парольная фраза растягиваются функцией, требовательной к памяти и откалиброванной под устройство, поэтому офлайн-подбор медленный даже на быстром оборудовании.
Argon2id (libsodium) → ключ шифрования ключаКлюч сейфа оборачивается ключом, который живёт в Secure Enclave и открывается только паролем устройства. Его нельзя экспортировать, скопировать или перенести на другой телефон.
Secure Enclave P-256 · доступ через код-пароль устройстваУ каждого сейфа один случайный 256-битный ключ. Каждый файл и заметка внутри него запечатаны собственным ключом, производным от ключа сейфа и идентификатора файла, поэтому никакие два файла не используют один ключ, а раскрытие одного ключа файла никогда не раскрывает сейф.
Ключ сейфа: 256 бит CSPRNG · ключ файла = HKDF-SHA256(ключ сейфа, ID файла)Содержимое шифруется блоками, у каждого — свой уникальный nonce, а метаданные аутентифицируются вместе с ним. Блок, в который вмешались, который подменили или переставили, отказывается открываться.
96-битный nonce = 32-битная соль ‖ 64-битный счётчик · 128-битный тег · аутентифицированный заголовокЗашифрованные данные хранятся как одинаковые на вид блоки. Глобального списка сейфов или файлов не существует, поэтому iCloud может сосчитать блоки, но не сейфы.
Пул одинаковых блоков · без открытого манифеста и реестраУ каждого сейфа своя пара ключей восстановления. 12 слов кодируют закрытый ключ; открытая половина запечатывает копию ключа сейфа. Откроется только этот сейф, и только по этим словам.
HPKE · DHKEM(P-256) / HKDF-SHA256 / AES-256-GCMСпросите того, кто её создал. Каждое сообщение читает человек, и криптографический дизайн и формат файлов — всё это честная игра.
Написать на hello@sealby.appНет. Данные шифруются на вашем устройстве, а хранятся и синхронизируются только зашифрованные данные. Нет ни аккаунта, ни ключа на сервере, ни бэкдора. Читаемого попросту нет — нечего ни получить, ни выдать по требованию.
Файлы и заметки шифруются AES-256-GCM, каждый своим ключом. Ключи защищены Secure Enclave вашего устройства и разблокируются PIN-кодом, графическим ключом или парольной фразой.
Тогда этот сейф держится только на этом телефоне и его PIN-коде, графическом ключе или парольной фразе. Если вы потеряете и их или сам телефон, восстановить сейф не сможет никто. Мастер-ключа и бэкдора нет. Это цена того, что Sealby не может прочитать никто, кроме вас, — храните фразу восстановления бережно.
Не как личность. Этот сайт не устанавливает cookie, не хранит никакого идентификатора на вашем устройстве и не загружает сторонних трекеров или рекламных пикселей. Мы подсчитываем посещения страниц и клики по App Store на собственной инфраструктуре, без какого-либо идентификатора, поэтому можем видеть, какие страницы и языки полезны, но никогда не знаем, кто их читал. Браузеры, отправляющие Do Not Track или Global Privacy Control, вообще не учитываются. Приватность — наш продукт, и сайт соответствует.
Ещё: как работают скрытые сейфы ·полный FAQ ·Нашли уязвимость? Напишите на hello@sealby.app.
Скачайте Sealby — и ваши данные не прочтёт никто, кроме вас.
iPhone и iPad · iOS 17+ · Бесплатно