Перейти к содержимому
Вернуться в Nymbot

База знаний Конфиденциальность

Шифрование

Ваши вопросы и ответы на них шифруются от конца до конца, с пост-квантовым слоем над классическим.

Окончание по умолчанию

Каждое сообщение в каждом разговоре зашифровывается на вашем устройстве, прежде чем он уйдет куда-либо, и расшифровывается в другом конце.

«Другой конец» здесь — сервис Nymbot, который должен прочитать ваш вопрос, чтобы ответить на него. Другой может — это не означает и не может означать, что помощник отвечает на то, что он никогда не видел. Анонимная мода является ответом на другой вопрос о том, должен ли он знать Кто Спросил

Подарки Wraps

Сообщения путешествуют как подарочные упаковки Nostr. Каждая из них состоит из трех слоев:

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

Таким образом, релей, содержащий ваш трафик, видит событие с ключа, который существует только для этого сообщения, с случайной временной отметкой — он может сказать, что сообщение принадлежит Nymbot, а не тому, кто его отправил.

Копия каждого сообщения также обернута вашим собственным ключом, таким образом история восстанавливается на новом устройстве из релей, а не из любого транскрипта на стороне сервера.

Постквантовый гибрид

Классический слой является эллиптической кривой. Достаточно большой квантовый компьютер ломает, что ретроактивно — трафик, захваченный сегодня, расшифровывается годами позже. ГибридныйИнкапсуляция ключа ML-KEM сочетается с классическим обмена, и нападающий должен разорвать оба, чтобы прочитать что-либо.

Комбинирование вместо замены является преднамеренным: если предположение о решетке оказывается неправильным, у вас все еще есть эллиптическая кривая, и наоборот круглый.

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

Что видит сервер

Быть точным в этом вопросе имеет значение больше, чем быть успокаивающим по этому поводу.

вещьОбычноВ Анонимная мода
Ваше сообщение текстЧитать, чтобы ответитьЧитать, чтобы ответить
Какой ключ нуженПубличный ключ вашего нимаКлюч throwaway
Какой ключ заряженВаш нимКлюч throwaway
Запись использования каждого ответаВремя, модель, счет токенов и стоимость, никогда текст, сохраненный в течение 90 дней под вашим номеромТо же самое, под ключом
Название вашего разговораЗашифрован только на свой собственный ключ, для синхронизацииТо же
Ваш личный ключНикогда не покидайте устройствоНикогда не покидайте устройство
Твой репозиторий и Коннектор ТокеныПереданные с запросами, которые используют их, никогда не хранятся читаемыми; хранятся запечатанными ключом сервера только тогда, когда Задний бег который использует их работает (максимум 6 часов); синхронизируется только внутри ваших запечатанных настроекПодается с каждым запросом, никогда не хранится. поддельный токен называет ваш поддельный аккаунт, поэтому использование репозитория в анонимном чате позволяет серверу связать этот чат с ним
Фотографии, которые вы прикрепляетеЗагружено на общедоступный медиа-хост, подписанное с помощью клавиша, сделанного для этого изображенияТо же
Код ты Работать на сервереКод и любые файлы, которые вы выбрали, запускаются в контейнере, который затем разрушается.То же самое, оплачивается с помощью ключа throwaway
Задний рубеж (Оптовый вход)Только если вы включите их: сохраненное состояние приостановленной задачи и настройки, необходимые для ее следующего шага, включая токены хранилища и разъемов, запечатанные ключом, который хранит только сервер, пока задача продолжается без вашего приложения, и удаленные, когда она заканчивается и всегда в течение 6 часов.Недоступно; приложение никогда не запрашивает
Срочные расписания (Оптовый вход)Только для расписания, которое вы настроили для запуска на сервере: его запрос, название, повторение, целевой чат, модель, лимиты кредита и куда отправить уведомление, запечатанный ключом только сервер держит, который может прочитать запрос, когда он запускается. удаленный при удалении расписания, отключить опцию, очистить историю или удалить приложение, и не позднее, когда его разрешение заканчивается через 90 дней. “Уведомить меня вместо запуска” сохраняет только назначенное время и где отправить уведомлениеНедоступно: график, который отвечает в анонимном чате, работает только на вашем устройстве, а график сервера никогда не работает в нити анонимного чата
Отказ от регистрации push для Ответить уведомления (Оптовый вход)Токен push вашего устройства или подписка push вашего браузера, с непрозрачным идентификатором чата, хранятся до тех пор, пока ответ не будет завершенНикто: анонимные чаты никогда не регистрируются для push, поэтому вас уведомляют только тогда, когда приложение открыто
ПамятьЗаписи, относящиеся к сообщению, путешествуют внутри негоНикогда не отправлял, и ничего не предлагается из чата
Ваш IP адресВиденный рабочим; реле видят рабочего, а не вас, когда его можно достичьТо же самое — используйте Tor или VPN, если это важно

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