Skip to content

Authentication: exchanging public keys, signing messages #148

@csarven

Description

@csarven

https://solid.github.io/notifications/ldn-channel-2023#authentication (copied from ldn-channel-2023 PR: #147 )


Details need to be further specified. The Security Vocabulary (or The Cert Ontology, WOT) can be used.

  • Subscription Clients to share Notification Receiver's public key, where sendTo has a controller (which is the receiver).
  • Subscription Servers to share Notification Sender's public key, where sender describes the key.

See Notification Channel Data Model for example where subscription request and response including public keys.

Subscription Client lets the Notification Receiver know about the Notification Sender and their public key.

Notification Receiver sets Authorization rules for Notification Sender.

Notification Sender can optionally use HTTP Message Signatures.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions