Nostr WoT

Совместимость ключей доступа

Нужен доступ к исходному RP и провайдеру на целевом устройстве. Одинаковое имя RP не авторизует другое приложение. Миграция восстанавливает совместимые данные и проверяет тот же публичный ключ перед регистрацией нового ключа на passkeys.nostrwot.com; исходный ключ не переносится.

Протокол использует kind 31777, вход PRF keytr-v1 и user handle с 32 байтами публичного ключа автора. Отдельный ключ использует Keytr PRF v1. Seed и хранилища используют предложение типизированного v4 и версионированные схемы; совместимость приложений v1 не гарантирована. Точно соблюдайте координаты, кодирование, контекст HKDF, AAD и схему.

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

Формат SDK nostr-wot-passkey-recovery отличается от снимка расширения nostr-wot-passkey-vault. Используйте парсер и путь миграции расширения; restoreRecovery отклоняет неизвестные blobs. Обновляйте восстановление после изменений и храните файл.