From f7d88478e71e1154b93c88f14a93651a7b5d6451 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=A7=89=20infominer?= Date: Mon, 9 Nov 2020 01:55:17 -0500 Subject: [PATCH] w3c + webauthn --- _posts/companies/2019-03-08-microsoft.md | 2 +- .../2020-01-02-personal-data-2010-15.md | 2 +- .../{ => w3c}/2020-01-09-webauthn.md | 13 +- .../2020-01-10-verifiable-credentials.md | 0 ...020-11-09-world-wide-web-consortium_w3c.md | 213 ++++++++++++++++++ .../{ => w3c/ccg}/2020-01-04-JSON-LD.md | 0 .../2020-12-01-credentials-community-group.md | 1 + ...2020-01-10-decentralized-identifier-did.md | 0 .../did-wg/2020-12-01-DID-Working-Group.md | 3 + ...01-verifiable-credentials-working-group.md | 0 images/w3c_banner.png | Bin 0 -> 65851 bytes images/w3c_teaser.png | Bin 0 -> 41669 bytes 12 files changed, 229 insertions(+), 5 deletions(-) rename _posts/web-standards/{ => w3c}/2020-01-09-webauthn.md (89%) rename _posts/web-standards/{ => w3c}/2020-01-10-verifiable-credentials.md (100%) create mode 100644 _posts/web-standards/w3c/2020-11-09-world-wide-web-consortium_w3c.md rename _posts/web-standards/{ => w3c/ccg}/2020-01-04-JSON-LD.md (100%) create mode 100644 _posts/web-standards/w3c/ccg/2020-12-01-credentials-community-group.md rename _posts/web-standards/{ => w3c/did-wg}/2020-01-10-decentralized-identifier-did.md (100%) create mode 100644 _posts/web-standards/w3c/did-wg/2020-12-01-DID-Working-Group.md create mode 100644 _posts/web-standards/w3c/vc-wg/2020-12-01-verifiable-credentials-working-group.md create mode 100644 images/w3c_banner.png create mode 100644 images/w3c_teaser.png diff --git a/_posts/companies/2019-03-08-microsoft.md b/_posts/companies/2019-03-08-microsoft.md index 9af690f2..c738b882 100644 --- a/_posts/companies/2019-03-08-microsoft.md +++ b/_posts/companies/2019-03-08-microsoft.md @@ -14,7 +14,7 @@ redirect_from: - id-initiatives/microsoft/ - id-initiatives/microsoft categories: ["Companies","Decentralized Identity Foundation"] -tags: ["Microsoft","DID","ION","Transmute","Consensys","Blockstack"] +tags: ["Microsoft","DID","ION","Transmute","Consensys","WebAuthN","Blockstack"] last_modified_at: 2020-11-05 --- diff --git a/_posts/history/2020-01-02-personal-data-2010-15.md b/_posts/history/2020-01-02-personal-data-2010-15.md index 055f5895..9fa9cc01 100644 --- a/_posts/history/2020-01-02-personal-data-2010-15.md +++ b/_posts/history/2020-01-02-personal-data-2010-15.md @@ -6,7 +6,7 @@ excerpt: > Your IDENTITY is at the root of your relationship with any service providing company, including the telecom companies. Honestly sir, the proper structure of the global network that emanates out of US agencies, laboratories, universities, offices, homes and increasingly pockets, is one based on universal ownership. Individuals must own the data attributes relating to their identities on the digital network. I am concerned that America has not figured out how to create administrative owners of the identity attributes that are implied by the governing structure of our nation. How can we structure the data processing relationships between producers-service providers-consumers when the structure of citizenship has not even been defined adequately enough to translate appropriately into our digital reality. layout: single permalink: '/history/2010-2014/' -tags: ["Jolocom", "Trust Framework", "Credentials Community Group", "Bitcoin", "IndieAuth", "OAuth", "IBM", "FIDO", "Danube Tech","Respect Network"] +tags: ["Jolocom", "Trust Framework", "Credentials Community Group", "Bitcoin", "IndieAuth", "OAuth", "IBM", "FIDO", "Danube Tech","WebAuthN","Respect Network"] categories: ["History"] last_modified_at: 2020-01-04 --- diff --git a/_posts/web-standards/2020-01-09-webauthn.md b/_posts/web-standards/w3c/2020-01-09-webauthn.md similarity index 89% rename from _posts/web-standards/2020-01-09-webauthn.md rename to _posts/web-standards/w3c/2020-01-09-webauthn.md index 84d8b303..6265ee5e 100644 --- a/_posts/web-standards/2020-01-09-webauthn.md +++ b/_posts/web-standards/w3c/2020-01-09-webauthn.md @@ -1,12 +1,19 @@ --- -title: WebAuthN -categories: ["Web Standards"] +title: WebAuthN Working Group +categories: ["Web Standards","W3C"] tags: ["WebAuthN"] permalink: /web-standards/webauthn/ redirect_from: /specs-standards/webauthn/ -last_modified_at: 2020-01-09 +last_modified_at: 2020-11-09 --- +**[Webpage](https://w3c.github.io/webauthn/) [GitHub](https://github.com/w3c/webauthn) - [Blog](https://www.w3.org/blog/webauthn/)** + +* [Charter](https://www.w3.org/2019/10/webauthn-wg-charter.html) + > The Web Authentication Working Group will develop recommendation-track specifications defining an API, as well as signature and attestation formats which provide an asymmetric cryptography-based foundation for authentication of users to Web Applications. + > + > Overall goals include obviating the use of shared secrets, i.e. passwords, as authentication credentials, facilitating multi-factor authentication support as well as hardware-based key storage while respecting the Same Origin Policy (SOP) by default and allowing for explicit, constrained SOP relaxation. + * [Why WebAuthn will change the world](https://techcommunity.microsoft.com/t5/identity-standards-blog/why-webauthn-will-change-the-world/ba-p/482286) - Pamela Dingle > A little over a month ago, W3C WebAuthn became a real internet specification. Most of you don’t know what WebAuthn is yet, but many of you will feel the impact in short order. In fact, I will go so far as to say that WebAuthn may change how we all authenticate to the resources we use every day. > diff --git a/_posts/web-standards/2020-01-10-verifiable-credentials.md b/_posts/web-standards/w3c/2020-01-10-verifiable-credentials.md similarity index 100% rename from _posts/web-standards/2020-01-10-verifiable-credentials.md rename to _posts/web-standards/w3c/2020-01-10-verifiable-credentials.md diff --git a/_posts/web-standards/w3c/2020-11-09-world-wide-web-consortium_w3c.md b/_posts/web-standards/w3c/2020-11-09-world-wide-web-consortium_w3c.md new file mode 100644 index 00000000..f69b8c28 --- /dev/null +++ b/_posts/web-standards/w3c/2020-11-09-world-wide-web-consortium_w3c.md @@ -0,0 +1,213 @@ +--- +date: 2020-11-09 +title: World Wide Web Consortium +layout: single +permalink: web-standards/w3c/ +canonical_url: 'https://decentralized-id.com/web-standards/w3c/' +categories: ["Web Standards","W3C","History"] +tags: ["Credentials Community Group","JSON-LD","WebAuthN","DID","Verifiable Credentials"] +header: + image: /images/w3c_banner.png + teaser: /images/w3c_teaser.png +last_modified_at: 2020-11-09 +--- + +**[World Wide Web Consortium(W3C)](https://www.w3.org/) - [Twitter](https://twitter.com/w3c) - [GitHub](https://github.com/w3c) - [LinkedIn](https://www.linkedin.com/company/w3c/)** + +* [ICANN WIki](https://icannwiki.org/W3C) + > First started as an IETF application area at the beginning of 1990, the Web standard stack, given its foreseen volume and applicative nature on top of the Internet protocols, quickly spun off its own forum. The W3C then laid the foundations of the Web with the development of HTML 4 and XML at the end of the last century. It still works closely with IETF today, on the HTTP or URL specifications and in other areas of common interest (e.g. crypto, security, video). + +## Consortium + +> The [World Wide Web Consortium (W3C)](https://www.w3.org/Consortium/) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards. Led by Web inventor and Director Tim Berners-Lee and CEO Jeffrey Jaffe, W3C's mission is to lead the Web to its full potential. + +### [Mission](https://www.w3.org/Consortium/mission) + +> On 29 August 2012 five leading global organizations jointly signed an agreement to affirm and adhere to a set of Principles in support of The Modern Paradigm for Standards; an open and collectively empowering model that will help radically improve the way people around the world develop new technologies and innovate for humanity. Learn more about OpenStand: the modern paradigm for standards. + +### [Facts](https://www.w3.org/Consortium/facts.html) + +> In 1989, Tim Berners-Lee invented the World Wide Web (see the original proposal). He coined the term "World Wide Web," wrote the first World Wide Web server, "httpd," and the first client program (a browser and editor), "WorldWideWeb," in October 1990. He wrote the first version of the "HyperText Markup Language" (HTML), the document formatting language with the capability for hypertext links that became the primary publishing format for the Web. His initial specifications for URIs, HTTP, and HTML were refined and discussed in larger circles as Web technology spread. + +### [Standards](https://www.w3.org/standards/) + +> W3C standards define an Open Web Platform for application development that has the unprecedented potential to enable developers to build rich interactive experiences, powered by vast data stores, that are available on any device. Although the boundaries of the platform continue to evolve, industry leaders speak nearly in unison about how HTML5 will be the cornerstone for this platform. But the full strength of the platform relies on many more technologies that W3C and its partners are creating, including CSS, SVG, WOFF, the Semantic Web stack, XML, and a variety of APIs. + +## Info + +* [W3C Workshop on Strong Authentication & Identity](https://www.w3.org/Security/strong-authentication-and-identity-workshop/report.html) +* [A Public Identity](https://www.w3.org/DesignIssues/PublicIdentity.html) - Tim Berners-Lee 2018 + > The world of the last few years has been buzzing with the need for personal privacy a world in which personal data is typically abused by large corporations on the (mistaken) belief that this is the only business model in a connected world. It seems to have got to the point where there has been so much focus on protecting the identity of an individual online that we have actually made it difficult, frustratingly and unnecessarily difficult, to actually claim a completely public identity online. +* [Call for Participation in Digital Identity Community Group](https://www.w3.org/community/dic/2019/06/20/call-for-participation-in-digital-identity-community-group/) + > The mission of the W3C Digital Identity Community Group is to identify and resolve real world identity issues, to explore and build a more secure trusted digital identity ecosystem on internet for people, organizations and things fully controlling, protecting and expressing their identity. Our work focuses on the ecosystem’s scalability, interoperability, mobility, security and privacy. We intend to integrate interoperable identity solutions, systems and networks in our ecosystem. + +## Community and Working Groups on GitHub +### Verifiable Claims Working Group (VC-WG) + +[Verifiable Claims WG - Mailing List](https://lists.w3.org/Archives/Public/public-vc-wg/) (and archives) + +* [w3c/verifiable-claims](https://github.com/w3c/verifiable-claims) - W3C Verifiable Claims Working Group. +* [w3c/vc-data-model](https://github.com/w3c/vc-data-model) -Verifiable Claims Data Model and Representations specification. +* [w3c/vc-use-cases](https://github.com/w3c/vc-use-cases) - Verifiable Claims Use Cases. +* [w3c/vc-test-suite](https://github.com/w3c/vc-test-suite) - Verifiable Claims WG Test Suite. +* [w3c/vc-imp-guide](https://github.com/w3c/vc-imp-guide) - Verifiable Credentials Implementation Guidelines + +### Credentials Community Group (CCG) + +[Public mailing list for the Credentials Community Group](http://lists.w3.org/Archives/Public/public-credentials/) (and archives) - Anyone may read or write to this list. + * [w3c-ccg/meetings](https://github.com/w3c-ccg/meetings) CCG Meeting Transcripts +* [w3c-ccg/community](https://github.com/w3c-ccg/community) - CCG Community Repo +* [w3c-ccg/announcements](https://github.com/w3c-ccg/announcements) - CCG Announcements +* [w3c-ccg/w3c-ccg-process](https://github.com/w3c-ccg/w3c-ccg-process) +* [w3c-ccg/registries-process](https://github.com/w3c-ccg/registries-process) + +#### DID + +* [w3c-ccg/did-primer](https://github.com/w3c-ccg/did-primer) - A Primer for Decentralized Identifiers +* [w3c-ccg/did-spec](https://github.com/w3c-ccg/did-spec) - Decentralized Identifier (DID) 1.0 Specification - Data Model and Syntax +* [w3c-ccg/did-resolution](https://github.com/w3c-ccg/did-resolution) Spec 1.0 +* [w3c-ccg/did-use-cases](https://github.com/w3c-ccg/did-use-cases) +* [w3c-ccg/did-method-registry](https://github.com/w3c-ccg/did-method-registry) - a list of all known DID Methods and their current level of maturity. + * [w3c-ccg/didm-btcr](https://github.com/w3c-ccg/didm-btcr) - WORK ITEM: BTCR DID Method Spec + * [w3c-ccg/didm-veres-one](https://github.com/w3c-ccg/didm-veres-one) - Veres One Decentralized Identifier Method Specification +* [w3c-ccg/did-wg-proposal](https://github.com/w3c-ccg/did-wg-proposal) - Proposal to W3C membership for a DID Working Group. + * [w3c-ccg/did-wg-charter](https://github.com/w3c-ccg/did-wg-charter) - EXPERIMENTAL charter for the W3C Decentralized Identifier Working Group +* [w3c-ccg/did-hackathon-2018](https://github.com/w3c-ccg/did-hackathon-2018) +* [w3c-ccg/data-minimization](https://github.com/w3c-ccg/data-minimization) - Data Minimization, Selective Disclosure, and Progressive Trust +* [w3c-ccg/credential-handler-api](https://github.com/w3c-ccg/credential-handler-api) +* [w3c-ccg/amira](https://github.com/w3c-ccg/amira) - Amira Engagement Model. +* [w3c-ccg/functional-identity](https://github.com/w3c-ccg/functional-identity) + +#### Verifiable Credentials + +* [w3c-ccg/vc-status-registry](https://github.com/w3c-ccg/vc-status-registry) - REGISTRY: The Verifiable Credentials Status Scheme Registry. +* [w3c-ccg/edu_occ_verifiable_credentials](https://github.com/w3c-ccg/edu_occ_verifiable_credentials) - WORK ITEM: Drafts and Ideas of Educational and Occupational Verifiable Credentials. +* [w3c-ccg/vc-examples](https://github.com/w3c-ccg/vc-examples) - WORK ITEM: Verifiable Credentials Examples + +#### Linked Data +* [w3c-ccg/ocap-ld](https://github.com/w3c-ccg/ocap-ld) - WORK ITEM: Linked Data Object Capabilities specification +* [w3c-ccg/ld-cryptosuite-registry](https://github.com/w3c-ccg/ld-cryptosuite-registry) - REGISTRY: Linked Data Keys Registry + +### WebAuthN WG + +* [w3c/webauthn](https://github.com/w3c/webauthn) - Web Authentication: An API for accessing Public Key Credentials + * [w3c.github.io/webauthn/](https://w3c.github.io/webauthn/) (website) +* [w3c/webauthn-pay](https://github.com/w3c/webauthn-pay) - Joint task force of Web Authentication WG and Web Payments WG + +### JSON-LD WG +- [w3c/json-ld-wg](https://github.com/w3c/json-ld-wg) - [website](https://www.w3.org/2018/json-ld-wg/) +- [w3c/json-ld-framing](https://github.com/w3c/json-ld-framing) - JSON-LD 1.1 Framing Specification +- [w3c/json-ld-api](https://github.com/w3c/json-ld-api) - JSON-LD 1.1 Processing Algorithms and API Specification +- [w3c/json-ld-syntax](https://github.com/w3c/json-ld-syntax) - JSON-LD 1.1 Specification +* [w3c/json-ld-bp](https://github.com/w3c/json-ld-bp) JSON-LD 1.1 Best Practices Note [w3c.github.io/json-ld-bp](https://w3c.github.io/json-ld-bp/) +* [w3c/json-ld-rc](https://github.com/w3c/json-ld-rc) + +### DID WG + +# W3C DID Working Group + +> The mission of the Decentralized Identifier Working Group is to standardize the DID URI scheme, the data model and syntax of DID Documents, which contain information related to DIDs that enable the aforementioned initial use cases, and the requirements for DID Method specifications. + +- [w3c/did-wg](https://github.com/w3c/did-wg) + - [Website](https://www.w3.org/2019/did-wg/) + - [Charter](https://w3c-ccg.github.io/did-wg-charter/) +- [did-core](https://github.com/w3c/did-core) - [site](https://w3c.github.io/did-core/) + > W3C Decentralized Identifier Specification v1.0 +- [.well-known](https://github.com/decentralized-identity/.well-known) - [site](https://identity.foundation/.well-known) + > Specs and documentation for all DID-related /.well-known resources +- [did-spec-registries](https://github.com/w3c/did-spec-registries) - [site](https://w3c.github.io/did-spec-registries/) + > DID Spec Registry (Note) +- [did-use-cases](https://github.com/w3c/did-use-cases) - [site](https://w3c.github.io/did-use-cases/) + > Decentralized Identifier Use Cases and Requirements v1.0 +- [did-wg](https://github.com/w3c/did-wg) - [site](https://www.w3.org/2019/did-wg/) + > Home page of the Decentralized Identifier Working Group +- [did-test-suite](https://github.com/w3c/did-test-suite) - [site](https://w3c.github.io/did-test-suite/) + > W3C DID Test Suite and Implementation Report +- [did-imp-guide](https://github.com/w3c/did-imp-guide) - [site](https://w3c.github.io/did-imp-guide/) + > DID Implementation Guide (Note) +- [did-rubric](https://github.com/w3c/did-rubric) - [site](https://w3c.github.io/did-rubric/) + > W3C Decentralized Characteristics Rubric v1.0 + + +## History + +* [Web Design Issues - Identity](https://www.w3.org/DesignIssues/Identity.html) Tim Berners-Lee 1998 + > Identifiers - what is identified?\ + > When XML is used to represent a directed laballed graph which is used to represent information about things, then one must be able to make statements about parts of an XML document, parts of the DLG (such as RDF nodes) and of course the objects described. + The Platform for Privacy Preferences 1.1 (P3P1.1) Specification +* [Identity Interoperability](https://www.w3.org/2005/Incubator/webid/wiki/Identity_Interoperability) + > TimBL's diagram at TPAC2012Over the years many different authentication systems have been developed. Each one proposes a method for an agent to prove his relation to an identifier - called a Principal. A Principal is a string that can be mapped to a URI, that usually refers to some network resource, which itself can then be linked to a subject. An LDP authorization system may authenticate agents that are allowed access to a resource using different types of Principals. This page lists a number of ways Authorization agents can prove identity of an agent using one Principal, with an ACL that may be using a different type of Principal. The aim is to gather such examples together in order to find an general theory that underpins these proofs. +* [The Platform for Privacy Preferences 1.1 (P3P1.1) Specification](https://www.w3.org/TR/P3P11/) + > This is the specification of the Platform for Privacy Preferences 1.1 (P3P 1.1). This document, along with its normative references, includes all the specification necessary for the implementation of interoperable P3P 1.1 applications. P3P 1.1 is based on the P3P 1.0 Recommendation and adds some features using the P3P 1.0 Extension mechanism. It also contains a new binding mechanism that can be used to bind policies for XML Applications beyond HTTP transactions. + * [Identity Definitions in the P3P Specification](https://www.w3.org/P3P/2003/09-identifiable.html) +* [Identity Rights Agreements and Provider Reputation](https://www.w3.org/2005/Security/usability-ws/papers/26-idcommons/) + > IDENTITY COMMONS Position Paper Kaliya Hamlin, Identity Woman & Identity Commons Phillip J. Windley, Brigham Young University Aldo Castaneda, The Story of Digital Identity + > + > Abstract: While decentralized, user-centric identity systems provide hope that useful, secure identity systems may be possible on the Internet, ensuring that user data is protected in these system requires more than a technical solution. In this paper, we describe a project underway at Identity Commons to create a framework within which users can express their protection preferences (called identity rights agreements). Part of this project will establish a reputation system for identity providers and relying parties that engenders trust and lowers user risk. +* [W3C Workshop on Identity in the Browser](https://www.w3.org/2011/identity-ws/report.html) 24/25th May 2011, Mountain View (USA) + > Over the last ten years, for most end-users there has been no visible progress beyond cookie-managed usernames and passwords entered via HTML forms. Current password-based logins offers little value to the end-user, as they are forced to bear the onerous responsibility of remembering too many passwords or simply re-using low-security passwords. As passwords and cookies are easily compromised, both web-site operators and users then expose themselves to massive security breaches. Despite the large amount of valuable standardization work on identity, it is unclear how user agents such as Web browsers can interact with both identity-consuming applications and server-side federated identity services, and many current identity specifications either assume or underspecify secure authentication in the browser. The key missing component to enable trusted identity on the Web is likely then to be found in user-centric cross-browser standards for secure authentication and session management. + * [Position papers](https://www.w3.org/2011/identity-ws/papers.html) - [Download all papers](https://www.w3.org/2011/identity-ws/papers.zip) as a ZIP file. + * [Identity in the Browser: Easy Wins and Guiding Principles](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_52.pdf) by Naveen Agarwal, Miranda Callahan, Tyler Close, Travis McCoy, Chris Messina, Glen Murphy, Dirk Pranke (Google) + * [National Strategy for Trusted Identities in Cyberspace - Requirements and Potential Use Cases](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_21.pdf) by Peter Alterman (NIH) + * [A Vision for Browser-Assisted Web Authentication](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_43.pdf) by Siddharth Bajaj, Slawek Ligier (Symantec) + * [The Chained Identity Systems of Online Entertainment](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_14.pdf) by Wendell Baker (Yahoo!) + * [Identity in the Platform - Thinking Beyond the Browser](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_26.pdf) by Dirk Balfanz (Google) + * [Web authentication is deeply flawed, and it is time to fix it](https://www.w3.org/2011/identity-ws/papers/bichsel-raggett-wenning.html) by Patrik Bichsel, Dave Raggett and Rigo Wenning + * [Considering Browsers' Role in a User-Centric Online Identity Ecosystem: Privacy and Context](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_24.pdf) by Aaron Brauer-Rieke (Center for Democracy & Technology) + * [Expression of Interest - Improving Identity Management on the Internet](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_12.pdf) by David W Chadwick, George Inman, Kristy Siu (University of Kent) + * [NSTIC, Privacy and Social Login](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_48.pdf) by Francisco Corella, Karen P. Lewison (Pomcor) + * [Tailored Signatures with DOSETA](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_1.pdf) by D. Crocker (Brandenburg InternetWorking) + * [AuthenTec Online Open Authentication](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_34.pdf) by Vito Fabbrizio, Greg Kerr (AuthenTec) + * [Account Management: A Deployment and Usability Problem](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_10.pdf) by Phillip Hallam-Baker (Comodo Group) + * [Empowering Individuals with Tools to Manage Their Personal Data for the Identity in the Browser](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_54.pdf) by Kaliya Hamlin, Mary Hodder (Personal Data Ecosystem Consortium) + * [Federated Browser-Based Identity using Email Addresses](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_25.pdf) by Mike Hanson, Dan Mills, Ben Adida (Mozilla) + * [The Chicken, the Egg and the Rooster: Why Internet Identity is Still Unsolved](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_46.pdf) by Dick Hardt + * [Identity as a Platform Service](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_9.pdf) by Sam Hartman (Painless Security), Josh Howlett (JANET(UK)) + * [Looming private information fiasco versus the new cloud business model: The next generation will ask "Where were you when this was going down?"](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_45.pdf) by Carl Hewitt + * [Identity in the Browser - Avoiding Common Flaws](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_37.pdf) by Brad Hill + * [Importance and Impact of Requirements on Technical Solutions for Identity](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_31.html) by Frederick Hirsch (Nokia) + * [Mobile Provided Identity Authentication on the Web](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_20.pdf) by Jonas Hogberg(Ericsson) + * [The Nexus of Identity](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_35.pdf) by Maryann Hondo, Mary Ellen Zurko, Matthew Flaherty, Paula K. Austel, Sridhar Muppidi (IBM) + * [How to Improve the Security around the Mobile User Authentication Process?](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_6.pdf) by John Hwang (Neustar) + * [Evolution of Identity in the Face of a New Lightweight Web Services Paradigm Shift](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_56.pdf) by Phil Hunt (Oracle) + * [The Emerging JSON-Based Identity Protocol Suite](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_30.pdf) by Michael B. Jones (Microsoft) + * [Identity Security within Web Browsers](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_8.pdf) by Kevin Jones, Narm Gradiraju, Jack Matheson (Intel) + * [Selected issues with web identity mechanisms and a possible way forward](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_18.pdf) by Vladimir Katardjiev, Goran Eriksson (LM Ericsson AB) + * [Identity in the Federal Learning Registry](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_27.pdf) by James Klo, Marie Bienkowski (SRI International) + * [Goals, Constraints, and Issues for Identity in the Browser](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_2.pdf) by John Linn (RSA/EMC) + * [Browser Personas: Towards a Reasonable Middle Ground](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_40.pdf) by Ben Livshits (Microsoft) + * [Backplane Protocol and Identity Scenario](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_49.pdf) by Brian Mcginnis, Johnny Bufu, Vlad Skvortsov (Echo) + * [Privacy Delegate: a browser-based tool for privacy self-management in social networks](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_19.pdf) by Miguel A. Monjas, Jose M. del Alamo, Juan-Carlos Yelmo, Jonas Hogberg (Ericsson) + * [Browser support for identity federation with many identity providers](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_29.pdf) by RL "Bob" Morgan (University of Washington, InCommon) + * [Reparing HTTP authentication for Web security](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_36.pdf) by Yutaka Oiwa, Tatsuya Hayashi, Boku Kihara (AIST) + * [Bridging the Disconnect Between Web Privacy and User Perception](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_38.pdf) by Mike Perry (The Tor Project) + * [Improving password managers and multidevice synchronization](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_47.pdf) by Yngve Pettersen (Opera Software ASA) + * [Two-factor Authentication for the Cloud](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_11.pdf) by Anders Rundgren (PrimeKey Solutions AB) + * [The WebID Protocol & Browsers](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_22/webid.html) by Jeff Sayre, Henry Story + * [Thoughts on Trust Infrastructure, User Interface, and Legal Issues](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_50.pdf) by Stephen Schultze (Princeton University) + * [Statement of Interest and Requirements for W3C Workshop on Identity in the Browser](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_33.pdf) by Dan Schutzer (Financial Services Roundtable/BITS) + * [Do you know who I am?](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_51.pdf) by David Singer (Apple) + * [Building the Legal Framework for Browser-Enabled Identity](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_39.pdf) by Thomas J. Smedinghoff (Wildman Harrold, Allen & Dixon) + * [A WebID Implementation in Pure JavaScript and Flash](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_7.pdf) by Manu Sporny, David Longley, David I. Lehn, Mike Johnson (Digital Bazaar) + * [Identity in the Browser: Putting the Cart Before the Horse](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_55.pdf) by Andy Steingruebl, Jeff Hodges (PayPal) + * [A usable identity management system for the Digital Public Space](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_17.html) by Olivier Thereaux, Mo McRoberts, Richard Northover (British Broadcasting Corporation) + * [On OIX and NSTIC](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_53.pdf) by Don Thibeau (OpenID Foundation, OIX) + * [Digital Identity in Perspective](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_57.pdf) by John Tolbert (The Boeing Company) + * [Identity In The Browser at 5. Lessons Learned](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_41.html) by Paul Trevithick (Azigo) + * [Browser Support for the Open Authorization (OAuth) Protocol](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_32.pdf) by Hannes Tschofenig, Barry Leiba, Blaine Cook, Rob van Eijk + * [The Need for a Web Security API](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_28.pdf) Sean Turner (IETF Security Area Director), Stephen Farrell (IETF Security Area Director), Peter Saint-Andre (IETF Applications Area Director) + * [Server Authentication with DNSSEC](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_3.pdf) by M. Vanderveen + * [Browser Assisted Identity Management](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_15.pdf) by Yu Wang, Aanchal Gupta (Yahoo!) + * [Position paper from Netflix, Inc.](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_23.pdf) by Mark Watson, Mitch Zollinger, Wesley Miaw (Netflix) + * [GSS-REST, a Proposed Method for HTTP Application-Layer Authentication](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_16.pdf) by Nicolas Williams (Cryptonector) + * [Consumer Third Party Authentication: Challenges and Potential Solutions](https://www.w3.org/2011/identity-ws/papers/idbrowser2011_submission_42.pdf) by Craig H. Wittenberg (Microsoft) +* [A draft charter of Web Identity](https://www.w3.org/community/webcryptoapi/2011/10/05/a-draft-charter-of-web-identity/) Channy Yun - Posted on: October 5, 2011 + > The W3C has prepared Web Identity working group and make a draft charter. As following is main track for works. +* [ISSUE-17: Identity, Agent, Person, Persona, Account etc. need clarifications](https://www.w3.org/Social/track/issues/17) + > As for today we don't seem to have clear strategy on how to define and use Online Identity related concepts. +* [WebID](https://www.w3.org/wiki/WebID) - W3C Wiki + > The W3C is still exploring better ways to do authentication, for example in the [2014 workshop on authentication](http://www.w3.org/2012/webcrypto/webcrypto-next-workshop/Overview.html). The WebID is a Community Group, and anyone can start a Community Group. A Community Group does not necessarily reflect the endorsement of the W3C, but we encourage grassroots communities to experiment with technology that may become a future standard. +* [USER IDENTITY ON THE WEB COMMUNITY GROUP](https://www.w3.org/community/w3id/) + > Currently, more and more services are created on the web and require information about you, me, all of us. Therefore, users have to give away a lot of information about themselves to many different services. The point is that the users lose control of their identity on the web, by filling a lot of forms (e.g., through subscriptions). Privacy on the Internet is extremely important and must remain. Personal information is used by services we, sometimes, don't even know about, and it is a real problem. The aim of this group would be to think about new ways to identify individuals over the internet using trusted web based identities embedded directly into the core protocols of the web. At the same time it is important to maintain equilibrium between total privacy and providing information when needed, which means, when the user wants to. +* [The Story of Open SSI Standards - Drummond Reed/Evernym - Webinar 1](https://ssimeetup.org/story-open-ssi-standards-drummond-reed-evernym-webinar-1/) - [Youtube](https://www.youtube.com/watch?v=RllH91rcFdE) - [Slideshare](https://www.slideshare.net/SSIMeetup/self-sovereign-identity-ssi-open-standards-with-drummond-reed) + > Drummond Reed, Chief Trust Officer at Evernym and Sovrin Foundation Trustee, features in our first Webinar "The Story of SSI Open Standards" by giving us the background on the foundation of Self Sovereign Identity. diff --git a/_posts/web-standards/2020-01-04-JSON-LD.md b/_posts/web-standards/w3c/ccg/2020-01-04-JSON-LD.md similarity index 100% rename from _posts/web-standards/2020-01-04-JSON-LD.md rename to _posts/web-standards/w3c/ccg/2020-01-04-JSON-LD.md diff --git a/_posts/web-standards/w3c/ccg/2020-12-01-credentials-community-group.md b/_posts/web-standards/w3c/ccg/2020-12-01-credentials-community-group.md new file mode 100644 index 00000000..96b177a5 --- /dev/null +++ b/_posts/web-standards/w3c/ccg/2020-12-01-credentials-community-group.md @@ -0,0 +1 @@ +W3C Credentials Community Group The mission of the W3C Credentials Community Group is to explore the creation, storage, presentation, verification, and user control of credentials. We focus on a verifiable credential (a set of claims) created by an issuer about a subject—a person, group, or thing—and seek solutions inclusive of approaches such as: self-sovereign identity; presentation of proofs by the bearer; data minimization; and centralized, federated, and decentralized registry and identity systems. Our tasks include drafting and incubating Internet specifications for further standardization and prototyping and testing reference implementations. https://www.w3.org/community/credentials/ https://www.w3.org/community/credentials/feed/ public-credentials-request@w3.org https://lists.w3.org/Archives/Public/public-credentials/ https://github.com/w3c-ccg diff --git a/_posts/web-standards/2020-01-10-decentralized-identifier-did.md b/_posts/web-standards/w3c/did-wg/2020-01-10-decentralized-identifier-did.md similarity index 100% rename from _posts/web-standards/2020-01-10-decentralized-identifier-did.md rename to _posts/web-standards/w3c/did-wg/2020-01-10-decentralized-identifier-did.md diff --git a/_posts/web-standards/w3c/did-wg/2020-12-01-DID-Working-Group.md b/_posts/web-standards/w3c/did-wg/2020-12-01-DID-Working-Group.md new file mode 100644 index 00000000..d17e74e4 --- /dev/null +++ b/_posts/web-standards/w3c/did-wg/2020-12-01-DID-Working-Group.md @@ -0,0 +1,3 @@ +--- +published: false +--- \ No newline at end of file diff --git a/_posts/web-standards/w3c/vc-wg/2020-12-01-verifiable-credentials-working-group.md b/_posts/web-standards/w3c/vc-wg/2020-12-01-verifiable-credentials-working-group.md new file mode 100644 index 00000000..e69de29b diff --git a/images/w3c_banner.png b/images/w3c_banner.png new file mode 100644 index 0000000000000000000000000000000000000000..710c46601c186fd822a9c33fe20f572abd907b70 GIT binary patch literal 65851 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 literal 0 HcmV?d00001 diff --git a/images/w3c_teaser.png b/images/w3c_teaser.png new file mode 100644 index 0000000000000000000000000000000000000000..b250626a23d74679ea208bb701553f00a6c57f4f GIT binary patch literal 41669 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

m*)2l$JVmzQx5L`q-;p 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