Foaf+ssl

FOAF+SSL is an authentication and authorization protocol that links a WebID to a public key to create a global decentralised distributed secure authentication system that functions with existing browsers.

It uses PKI standards - usually thought of as hierarchical trust management tools - in a decentralised web of trust way. The web of trust is build using semantic web vocabularies (particularly foaf) published in RESTful manner to form LinkedData.

It is based on well known existing standards. It is currently in development, and is being discussed on the foaf protocols mailing list

For the most recent description of the protocol read "foaf+ssl: adding security to open distributed social networks", which holds on one page. For a more detailed explanation of how the authentication works "foaf+ssl: creating a web of trust without key signing parties"

Some further pointers

Test Pages

Browsers tested

We have tested the basic functionality of foaf+ssl login on

Please add more.

To Do

This is really early days. We have a few test cases, that give us confidence that this does indeed work, we have a growing community (please join), but there is a lot more to do. Here are some thoughts:

foaf+ssl (last edited 2009-01-24 09:34:00 by bblfish)