Перейти к содержанию
Me2eM
Open source · Apache-2.0

Me2eM
протокол идентичности.
Одна Identity → много Handle → Stateless-сессии

Децентрализованный протокол идентичности на Ed25519 — для людей, IoT и ИИ-агентов.

Протокол

Вся идея — в одном абзаце

Me2eM — децентрализованный протокол идентичности и авторизации, построенный на криптографии Ed25519 и стандартных примитивах обмена ключами. Без регистрации и хранения пароля: человек, устройство или ИИ-агент представлен ключами, которые локально выводятся из одной seed-фразы. Каждый контекст хранит собственную изолированную идентичность, доступ делегируется и отзывается подписанными аттестациями, а сервер подтверждает сессию одной проверкой подписи — бессерверная аутентификация с минимальными задержками, которая сводит к минимуму или полностью устраняет базу данных, которую нужно содержать и защищать. Me2eM — для одного пользователя, который безопасно становится многими: отдельные профили (работа, дом, спортзал), иерархии IoT-устройств и дронов, автономные ИИ-агенты под подписанными мандатами, защищённые E2EE-каналы и детерминированные пароли для сторонних сервисов.

Возможности

Гарантии — криптографические

Восемь свойств протокола — математика, а не обещания.

Seed-происхождение

Идентичность живёт в seed-фразе; ключи вычисляются заново по требованию. Взломанный сервер не хранит ничего.

Zero-knowledge

Приватные ключи никогда не покидают устройство. Серверы проверяют подписи, не узнавая, кто вы.

Детерминированность

Тот же seed — те же ключи, всегда. Одна идентичность на всех устройствах — синхронизировать нечего.

Изолированность

Каждый Handle — отдельная пара ключей. Компрометация одного контекста не раскрывает остальные.

Stateless

Без базы сессий. Любой сервер — или третья сторона — проверяет токен одной проверкой подписи.

Делегируемость

Аттестационные цепочки передают ограниченный по правам и времени доступ партнёрам, устройствам и ИИ-агентам.

Иерархичность

Identity → Handle → SubHandle: целый парк устройств под одним корнем, provisioning офлайн.

Отзываемость

Один отозванный аттестат отключает целую ветку — текущие и будущие сессии, мгновенно.

Сценарии использования

Что можно построить

Документированные сценарии — люди, устройства и ИИ-агенты: одни и те же примитивы через разные домены.

UC-1

Делегирование ИИ-агенту

Автономный ИИ-агент получает собственную криптографическую идентичность и подписанный мандат владельца. Скомпрометированный агент отзывается одним вызовом — во всех сервисах, где он работает.

#ai-agents #attestation #revocation #stateless
UC-2

Рынок спутниковых ресурсов

Продавайте ограниченные по времени срезы ресурсов аппарата — окна EO-съёмки (tasking), аренду транспондера, ёмкость нисходящего канала. Покупатель получает подписанный чек, проверяемый по одному вашему публичному ключу.

#space #attestation #offline #stateless
UC-4

Multi-App SSO

Один инстанс Me2eM впускает пользователя во все приложения экосистемы. Аккаунт — seed-фраза: базы пользователей нет — нечего содержать, и нечему утечь.

#sso #stateless #privacy #isolation
UC-3

Мульти-контекстная идентичность

Одна seed-фраза — много изолированных персон. Работа, портфолио, дом, личное — у каждого контекста свой Handle, и компрометация одного не раскрывает остальные.

#identity #isolation #privacy #deterministic
Практические руководства

От примеров —
к рабочему коду.

Разные сценарии используют одни и те же примитивы для работы в разных мирах: автономные ИИ-агенты, флот дронов, спутник с продажей окон съёмки, корпоративный мессенджер и сеть зарядных станций. Ни один из них не требует менять протокол. Один протокол, разные сценарии использования.

В блоге каждый сценарий превращён в пошаговое практическое руководство.

Подробнее

Четыре сценария использования — один протокол.

Из блога

Избранное

Me2eM vs JWT vs OAuth: три модели доверия

JWT, OAuth и Me2eM решают одну задачу — авторизация. Но модели доверия фундаментально разные: кто подписывает, кому верит сервер и что происходит при компрометации. Полное сравнение с примерами кода.

M Me2eM Organization
6 мин. чтения
#comparison #security #architecture

Me2eM: идентичность из seed-фразы — как работает детерминированная деривация

Полный разбор детерминированного дерева ключей: как 12 слов превращаются в иерархию идентичностей — Identity, Handle, SubHandle — и почему один и тот же seed всегда даёт одни и те же ключи.

M Me2eM Organization
4 мин. чтения
#identity #cryptography #architecture

Постройте на своём seed

От первой seed-фразы до проверенной сессии — quick start проходит через все три пакета от начала до конца.