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

Шифрование

Зашифрованные заметки со сквозным шифрованием

Может ли сотрудник сервиса заметок или тот, кто украл его базу, прочитать ваши записи? В FixNote заметка шифруется на вашем устройстве, и на сервер уходит только шифр, который без вашего ключа не открыть.

Тариф: Free и Pro

Сквозное шифрование

Задача

Многие облачные сервисы заметок шифруют данные своим ключом и при необходимости могут их прочитать. Если базу украдут или к ней получит доступ посторонний, планы, деньги и черновики окажутся у чужих людей.

Как это работает

  1. 1

    Ключ в виде 12 слов. При создании аккаунта FixNote генерирует случайный ключ и показывает его как фразу из 12 слов. Её нужно записать.

  2. 2

    Свой ключ у каждой заметки. Заметка шифруется на устройстве случайным ключом (XChaCha20-Poly1305), а этот ключ оборачивается ключом аккаунта.

  3. 3

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

  4. 4

    Новое устройство по коду. На новом устройстве введите фразу или подтвердите вход на старом, сверив шестизначный код на обоих экранах.

Как включить и проверить

Отдельно включать шифрование не нужно, оно работает с первого входа в аккаунт. Откройте Настройки → Аккаунт и синхронизация и войдите по коду из письма. FixNote покажет «Ваша фраза восстановления», а затем на шаге «Проверим фразу» попросит ввести несколько слов по номерам. Так приложение убеждается, что вы их записали.

Посмотреть фразу ещё раз можно там же, кнопкой «Показать фразу восстановления». Прежде чем показать слова, FixNote пришлёт код на почту, поэтому человек за вашим разблокированным компьютером фразу не увидит.

Чтобы подключить ещё одно устройство без фразы, после входа выберите «Подтвердить на другом устройстве». На старом появится «Новое устройство просит доступ к заметкам» и шестизначный код. Если коды совпали, нажмите «Разрешить». Как хранить фразу, рассказано в статье о фразе из 12 слов.

Когда это пригодится

Шифрование пригодится для медицинских записей, семейного бюджета и рабочих заметок под NDA, которые синхронизируются между ноутбуком и домашним компьютером. В общих заметках ключ каждому участнику передаётся запечатанным, и совместная правка тоже идёт через сервер в зашифрованном виде. Бот в Telegram сразу запечатывает присланные ему сообщения вашим открытым ключом, и открыть их может только ваше приложение.

Шифр каждой заметки привязан к её идентификатору, поэтому сервер не может незаметно подменить одну заметку другой. Пошаговый разбор есть в статье о сквозном шифровании.

Когда лучше другой инструмент

Если для вас важно, чтобы код приложения был открыт и его можно было проверить самому, посмотрите Joplin: это открытый проект со сквозным шифрованием в приложениях. Сравнение есть на отдельной странице.

Шифрование FixNote защищает заметки на сервере и по пути к нему. На самом устройстве они лежат в локальной базе, поэтому включите шифрование диска: BitLocker в Windows или FileVault в macOS.

Что с приватностью

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

Вопросы

Может ли FixNote прочитать мои заметки?
Нет. На сервере лежат только шифр и обёрнутые ключи, а ключ аккаунта хранится на ваших устройствах.
Что будет, если я потеряю фразу из 12 слов?
Пока у вас есть устройство, где вы вошли, заметки доступны, а фразу можно посмотреть в настройках. Если потеряны и фраза, и все устройства, заметки не восстановит никто, в том числе мы.
Шифруются ли картинки и файлы?
Да. Каждое вложение шифруется на устройстве отдельно и хранится на сервере в виде шифра. Названия папок тоже зашифрованы.
Есть ли шифрование на бесплатном тарифе?
На Free заметки хранятся на устройстве и к нам не отправляются. Всё, что попадает на сервер на Pro (синхронизация, общие заметки, ссылки, сообщения из Telegram), шифруется всегда, выключить это нельзя.
Что из заметок видит ассистент?
Поиск работает на устройстве, и модели уходят только фрагменты, найденные для вопроса. С Ollama на вашем компьютере они не уходят в интернет совсем.

Попробуйте FixNote

Бесплатно и без аккаунта: Windows, macOS и браузер.