DIDisco - Tech/Specs - xdi

⧉infominer 03-Jul-19 06:28 AM
https://xdi.org is a non-profit public trust organization whose purpose is to provide public infrastructure for digital identity, security, and privacy using the open standard XDI semantic data interchange protocol developed by the OASIS XDI Technical Committee. https://github.com/projectdanube/xdi-tutorial https://github.com/projectdanube/XDINinja-swing https://github.com/projectdanube/xdi2-tools https://github.com/projectdanube/xdi2-connector-personal https://github.com/projectdanube/xdi2-docker https://github.com/projectdanube/xdi2-connect-buttonbuilder
XDI Tutorial. Contribute to projectdanube/xdi-tutorial development by creating an account on GitHub.
XDI-enabled standalone client application. Contribute to projectdanube/XDINinja-swing development by creating an account on GitHub.
XDI2 maintenance and other tools. Contribute to projectdanube/xdi2-tools development by creating an account on GitHub.
A connector plugin for the XDI2 server that maps data from Personal.com to XDI - projectdanube/xdi2-connector-personal
XDI2 general purpose library and server. Contribute to projectdanube/xdi2 development by creating an account on GitHub.
XDI client library for JavaScript. Contribute to projectdanube/xdi-js development by creating an account on GitHub.
Shared library for the XDI Connect protocol. Contribute to projectdanube/xdi2-connect-core development by creating an account on GitHub.
XDI2 Examples: Basic messaging functionality. Contribute to projectdanube/xdi2-example-messaging development by creating an account on GitHub.
XDI2 Examples: Setting up advanced XDI servers. Contribute to projectdanube/xdi2-example-advanced-server development by creating an account on GitHub.
XDI2 Examples: Simple uses of the core functionality. - projectdanube/xdi2-example-core
XDI2 Examples: Writing XDI client applications. Contribute to projectdanube/xdi2-example-client development by creating an account on GitHub.
Example XDI server using cid-2 cryptographic XDI numbers. - projectdanube/xdi2-example-secp256k1-server
Example XDI server using cid-1 cryptographic XDI numbers. - projectdanube/xdi2-example-ec25519-server
+acmenews XDI2 demo. Contribute to projectdanube/xdi2-connect-acmenews development by creating an account on GitHub.
This is an Ed25519 crypto plugin for the XDI2 client and server. - projectdanube/xdi2-crypto-ec25519
A connector plugin for the XDI2 server that maps data from Facebook to XDI - projectdanube/xdi2-connector-facebook
A connector plugin for Meeco. Contribute to projectdanube/xdi2-connector-meeco development by creating an account on GitHub.
+leshop XDI2 demo. Contribute to projectdanube/xdi2-connect-leshop development by creating an account on GitHub.
Example XDI client using cid-2 cryptographic XDI numbers. - projectdanube/xdi2-example-secp256k1-client
Example XDI client using cid-1 cryptographic XDI numbers. - projectdanube/xdi2-example-ec25519-client
Support for using BDB as XDI2 backend storage . Contribute to projectdanube/xdi2-bdb development by creating an account on GitHub.
Support for using MongoDB as XDI2 backend storage. Contribute to projectdanube/xdi2-mongodb development by creating an account on GitHub.
XDI2 Server deployed via Heroku. Contribute to projectdanube/xdi2-server-heroku development by creating an account on GitHub.
Support for using Redis as XDI2 backend storage. Contribute to projectdanube/xdi2-redis development by creating an account on GitHub.
Integration of XDI and Tor. Contribute to projectdanube/xdi2-tor development by creating an account on GitHub.
XDI Cloud Card Viewer. Contribute to projectdanube/xdi2-cloudcards development by creating an account on GitHub.
XDI Cloud Messenger. Contribute to projectdanube/xdi2-messenger development by creating an account on GitHub.
XDI Cloud Manager. Contribute to projectdanube/xdi2-manager development by creating an account on GitHub.
Tool to translate a personal cloud policy language (Pixel) to XDI link contracts. - projectdanube/xdi2-pixel
XDI2 Server deployed via Grizzly. Contribute to projectdanube/xdi2-server-grizzly development by creating an account on GitHub.
XDI2 Server deployed via Apache MINA. Contribute to projectdanube/xdi2-server-mina development by creating an account on GitHub.
XDI2 Server deployed via netty. Contribute to projectdanube/xdi2-server-netty development by creating an account on GitHub.
XDI2 Server deployed via Undertow. Contribute to projectdanube/xdi2-server-undertow development by creating an account on GitHub.
XDI2 Server deployed via vert.x. Contribute to projectdanube/xdi2-server-vertx development by creating an account on GitHub.
"Authorization Service" for the XDI Connect protocol, packaged as .WAR file - projectdanube/xdi2-connect-auth-service-war
"Connect Service" for the XDI Connect protocol, packaged as .WAR file - projectdanube/xdi2-connect-service-war
An XDI Graph Editor. Contribute to projectdanube/xdi-grapheditor development by creating an account on GitHub.
This is a "Connect Auth Service" component for the XDI Browser binding. - projectdanube/xdi2-connect-auth-service
⧉infominer 03-Jul-19 08:20 AM
The XNS Public Trust Organization was founded in July 2000, shortly after International Planetwork Conference. - http://xdi.org/?page_id=13 > to promote the concept of individuals owning their own digital identity and data based on a nascent technology being produced by two Technical Committees at OASIS: XRI (Extensible Resource Identifier) and XDI (Extensible Data Interchange). https://tutorial.xdi2.org > XDI is a technology for modeling, storing, and manipulating data. > > It fits into a similar category of technologies as JSON, XML and RDF, but also has a number of properties that distinguishes it. > > XDI is a graph-based data model. This means that all data is expressed using nodes and arcs in a graph. At a minimum, a graph consists of a single node, called the common root node. https://github.com/OASIS-XDI-Technical-Committee/xdi-spec-docbook https://github.com/OASIS-XDI-Technical-Committee/xdi-developers-guide https://github.com/OASIS-XDI-Technical-Committee/xdi-spec-openoffice https://github.com/OASIS-XDI-Technical-Committee/xdi-spec-dita (edited)
XDI Specifications (Docbook). Contribute to OASIS-XDI-Technical-Committee/xdi-spec-docbook development by creating an account on GitHub.
XDI Developer's Guide. Contribute to OASIS-XDI-Technical-Committee/xdi-developers-guide development by creating an account on GitHub.
XDI Specifications (Open Office). Contribute to OASIS-XDI-Technical-Committee/xdi-spec-openoffice development by creating an account on GitHub.
⧉infominer 03-Jul-19 08:30 AM
RWOT1 in San Francisco, California (November 2015) - WebOfTrustInfo/rwot1-sf
RWOT1 in San Francisco, California (November 2015) - WebOfTrustInfo/rwot1-sf
RWOT4 in Paris, France (April 2017). Contribute to WebOfTrustInfo/rwot4-paris development by creating an account on GitHub.
RWOT5 in Boston, Massachusetts (October 2017). Contribute to WebOfTrustInfo/rwot5-boston development by creating an account on GitHub.
https://github.com/WebOfTrustInfo/rwot2-id2020/blob/master/topics-and-advance-readings/DID-Whitepaper.md > In April 2015 the XDI.org trustees formed the XDI Registry Working Group (XRWG) to transition XDI registry infrastructure from a centralized model to a new decentralized blockchain-based model. > > The charter of the XRWG includes the following principles: > > * Maximum interoperability. > * Minimum viable centralization. > * Critical infrastructure. The XDI Registry must provide for a high level of reliability, stability, scalability, security, sustainability and other requirements typical of critical internet infrastructure. > * Sovereign identity. The XDI Registry should enable any XDI authority (person or organization) to fully administer its own registry and/or its own entry in an xdi.org-specified registry, without the need to rely on any particular external administrative authority. > * Neutrality. The XDI Registry should be available to all members of the public and should not discriminate against any party that wishes to use it for any lawful purpose. > > [...] > > A DID architecture should focus on the set of components that Mr. Gupta refers to as "the minimum required for people to be able to do business (or other critical functions) together". > >A Decentralized Identifier (DID) Registry and Discovery Service > > This "minimum required" is defined by a union of the proposed requirements identified by the W3C Credential Community Group, the XDI.org Registry Working Group, and the Rebooting the Web of Trust group. It consists of three functions that can be addressed by a combination of blockchain and DHT technology: > > * A DID registration function > * A discovery function - enables looking up a registered DID in the blockchain > * A master key recovery function
RWOT2 for the ID2020 UN Summit (May 2016). Contribute to WebOfTrustInfo/rwot2-id2020 development by creating an account on GitHub.
Markus Sabadello began working on Project Danube around 2010 https://web.archive.org/web/20101221105543/http://projectdanube.org/ >This is an open-source project offering software for identity and personal data services on the Internet. The core of this project is an XDI-based Personal Data Store - a semantic database for your personal data, which always remains under your control. Applications on top of this database include the Federated Social Web, the selective sharing of personal data with organizations, and much more. (edited)
Open-Source Sofware for Identity & Personal Data Services

Leave a comment

Your email address will not be published. Required fields are marked *