WebID-RSA

WebID-RSA

[1] solid/solid-spec ( 版) <https://github.com/solid/solid-spec#webid-rsa>

WebID-RSA is somehow similar to WebID-TLS, in that a public RSA key is published in the WebID profile, and the user will sign a token with the corresponding private key that matches the public key in the profile.

[2] solid/solid-spec ( 版) <https://github.com/solid/solid-spec#webid-rsa>

HTTP/1.1 401 Unauthorized

WWW-Authenticate: WebID-RSA source="example.org", nonce="securestring"

[3] solid/solid-spec ( 版) <https://github.com/solid/solid-spec#webid-rsa>

Authorization: WebID-RSA source="example.org",

username="https://alice.example.org/card#me",

nonce="securestring",

sig="base64(sig(SHA1(SourceUsernameNonce)))"