Перейти к содержимому

Приватные таблицы (шифрование)

Приватная таблица — это таблица со сквозным шифрованием (E2EE). Значения в строках шифруются прямо на вашем устройстве до отправки на сервер. Сервер хранит только шифротекст и не может прочитать содержимое.

Это самый защищённый способ хранить данные в Sumvest. За него вы платите частью удобства: ряд функций, которым нужен доступ к данным на сервере, для приватных таблиц недоступен (см. «Ограничения»).

Сначала нужно один раз настроить хранилище ключей — мастер из четырёх шагов:

  1. Знакомство — короткое объяснение, как работает шифрование.
  2. Пароль-фраза — вы задаёте секретную фразу. Ей шифруется хранилище ключей.
  3. Код восстановления — система показывает код восстановления один раз. Сохраните его в надёжном месте.
  4. Готово — хранилище создано.

Первый шаг мастера шифрования: предупреждения о том, что пароль-фразу нельзя восстановить, и галочка подтверждения

После этого любую таблицу можно сделать приватной (или вернуть обычной) в окне конвертации. Конвертация работает в обе стороны: обычная → приватная и приватная → обычная.

Чтобы редактировать строки приватной таблицы, хранилище ключей должно быть разблокировано — для этого вводят пароль-фразу.

  • Значения в строках хранятся на сервере в зашифрованном виде.
  • Для работы со строками нужно разблокированное хранилище ключей.
  • Часть функций становится недоступной (см. ниже).
Функция Доступно для приватной таблицы?
Серверные формулы (вычисления на сервере) Нет — сервер не видит данные.
Публикация по ссылке Нет — приватную таблицу нельзя опубликовать.
Повторяющиеся (авто-повтор) строки Нет.
AI-сборка дашборда Нет — AI не работает с приватными таблицами.
Drill-down Да, но требует разблокировки хранилища.

Шифруются значения в строках. Названия таблицы и колонок (полей), их настройки и формулы могут храниться на сервере в открытом виде.

⚠️ Уточнить: на момент написания шифруются именно значения строк, а имена и конфигурация полей могут быть видны на сервере. Не используйте названия таблицы и колонок для хранения секретов.

Фразу можно сменить в Настройки → Безопасность → Сменить фразу. Перешифровывать таблицы при этом не нужно: меняется только фраза, которой открывается доступ, а сам ключ данных остаётся прежним.

Смену можно отменить в течение 72 часов. После смены в разделе «Безопасность» появляется карточка отмены с точным крайним сроком — до какого дня и часа она ещё сработает. Отмена возвращает прежнюю фразу: приватные таблицы снова открываются ей, а новая перестаёт подходить. Отмена одноразовая — следующее окно откроет только следующая смена фразы.

Зачем это нужно: если фразу сменили не вы, окно даёт время вернуть доступ. Когда 72 часа проходят, прежняя обёртка ключа удаляется и отменять уже нечего.

На забытую фразу это не распространяется: там по-прежнему работает только код восстановления.

После настройки шифрования становится доступен замок приложения: Sumvest закрывается экраном разблокировки, а открывает его один жест — биометрия, PIN или та же парольная фраза. Тем же жестом разблокируются и приватные таблицы: отдельно вводить фразу не нужно.

Внимание. Если вы потеряете и пароль-фразу, и код восстановления, данные приватных таблиц восстановить будет невозможно. Никто, включая поддержку, не сможет их расшифровать. Храните код восстановления отдельно от пароль-фразы.

  • Не сохранили код восстановления. Он показывается один раз. Запишите его сразу при настройке.
  • Ждут серверных расчётов на приватной таблице. Формулы на сервере для приватных таблиц не считаются. Если нужны такие расчёты — оставьте таблицу обычной.
  • Пытаются опубликовать приватный дашборд. Если дашборд построен на приватной таблице, поделиться им по ссылке не получится.
  • Кладут секрет в название колонки. Названия полей могут быть видны на сервере. Секреты — только в значениях строк.