dynamic-data-and-capabilities
dynamic-data-and-capabilities copied to clipboard
Cryptographic ACL
Goal: The path towards a Identity & Capability System on IPFS is clear
- [ ] Researched: 3 different alternative approaches for building a Cryptographic ACL on top of IPFS (containing pros, cons and projection on top of IPFS) have been documented and debated publicly.
- [ ] Chosen: 1 of the above approaches has been picked and a reference implementation has been planned.
Hello @pgte, is there any way I can follow your research and first approach? I am very interested in ACL on IPFS.
I am also down to assist in this effort in any way @pgte. :) Let me know if I can help.
Thanks Alex!
You can help in many ways. If you have experience or ideas in this subject, you can list some alternatives here. Or you can give feedback once alternatives are presented here. Thanks for your interest!
On 22 Mar 2018, 16:53 +0000, Alex Groleau [email protected], wrote:
I am also down to assist in this effort in any way @pgte. :) Let me know if I can help. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
@pgte is there a way I can get to the actual research completed thus far? I don't seem to see any links to anything in this issue.
There's nothing written down. Just dispersed personal knowledge. It would be great to start compiling the State of the Art in research and papers and decentralised platforms (and some platforms may be interesting too to investigate, like Matrix.org, for instance).
Here is a very old survey about ACLs in networked FS (probably useless, or perhaps some gems could be found here): https://repository.upenn.edu/cgi/viewcontent.cgi?article=1130&context=cis_reports
Matrix.org:
- identity service: https://github.com/matrix-org/matrix-doc/blob/master/specification/identity_service_api.rst
- signatures: https://github.com/matrix-org/matrix-doc/blob/master/specification/appendices/signing_json.rst
- end-to-end encryption: https://github.com/matrix-org/matrix-doc/blob/master/specification/modules/end_to_end_encryption.rst
Tahoe LAFS:
https://tahoe-lafs.org/trac/tahoe-lafs
Somewhere in this doc capabilities are discussed: https://tahoe-lafs.org/trac/tahoe-lafs/browser/docs/architecture.rst