mirror of
https://github.com/Decentralized-ID/decentralized-id.github.io.git
synced 2024-10-01 01:05:54 -04:00
cleanup \ organization
This commit is contained in:
parent
210a03dde3
commit
598fa038d7
@ -11,88 +11,85 @@ tags: ["Trust Framework","Canada","Verifiable Organizations Network","Trinsic","
|
|||||||
header:
|
header:
|
||||||
image: /images/bcgov-header.webp
|
image: /images/bcgov-header.webp
|
||||||
teaser: /images/bcgov-teaser.webp
|
teaser: /images/bcgov-teaser.webp
|
||||||
updated: 2020-11-19
|
updated: 2023-06-10
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Main
|
||||||
* [gov.bc.ca](https://www2.gov.bc.ca/gov/content/home) - The official website of the Government of British Columbia.
|
* [gov.bc.ca](https://www2.gov.bc.ca/gov/content/home) - The official website of the Government of British Columbia.
|
||||||
> The Government of B.C. is made up of ministries, agencies and Crown corporations. Browse ministry, agency and Crown corporation websites for the latest news, service plans, publications and more.
|
> The Government of B.C. is made up of ministries, agencies and Crown corporations. Browse ministry, agency and Crown corporation websites for the latest news, service plans, publications and more.
|
||||||
* [news.gov.bc.ca](https://news.gov.bc.ca/)
|
* [British Columbia - Digital Government - B.C.’s digital future](https://digital.gov.bc.ca/)
|
||||||
* [publications.gov.bc.ca](https://www.publications.gov.bc.ca/)
|
|
||||||
* [British Columbia - Digital Government](https://digital.gov.bc.ca/) - B.C.’s digital future ([source](https://github.com/bcgov/digital.gov.bc.ca))
|
|
||||||
> Digital technologies are transforming the way British Columbians live, work and play. To meet their changing expectations, government’s transformation is also underway. It’s about using modern tools and technologies to deliver the services people want and maximizing the power of data to improve the services people need.
|
> Digital technologies are transforming the way British Columbians live, work and play. To meet their changing expectations, government’s transformation is also underway. It’s about using modern tools and technologies to deliver the services people want and maximizing the power of data to improve the services people need.
|
||||||
|
* [OrgBook BC](https://www.orgbook.gov.bc.ca/search)
|
||||||
|
> OrgBook BC provides verified data about organizations including:
|
||||||
|
> - Business numbers
|
||||||
|
> - Legal names and DBA names
|
||||||
|
> - BC registration status
|
||||||
|
> - Select licenses and permits
|
||||||
|
> - Some addresses
|
||||||
|
* [British Columbia OrgBook – ‘Tell Us Once’ via Blockchain and Self-Sovereign Identity](https://digitalcanada.io/bc-orgbook-tell-us-once/) 2019-06-11
|
||||||
|
> Canada is beginning to develop their own version of a “[Tell Us Once](https://digitalcanada.io/tell-us-once-legislation/)” Digital Identity policy, an approach pioneered in Europe by the likes of Estonia.
|
||||||
|
>
|
||||||
|
> This is a policy where having provided your data to one government agency, you’ll never be asked for it again from another, defined explicitly through legislation.
|
||||||
|
* [BC Digital Trust](https://digital.gov.bc.ca/digital-trust/) BCGov
|
||||||
|
> Our team offers services and tools to help people and businesses safely, securely and confidently identify themselves and communicate online, with government and beyond.
|
||||||
|
* [BC Wallet](https://www2.gov.bc.ca/gov/content/governments/government-id/bc-wallet)
|
||||||
|
> The focus of BC Wallet is to keep your information secure and confidential. Digital credentials in BC Wallet are highly tamper resistant and are only stored on your smartphone. The government is not told when, where or how you use BC Wallet. And BC Wallet only sends or receives information over secure, confidential connections.
|
||||||
|
* [BC Wallet Technology Overview](https://digital.gov.bc.ca/digital-trust/about/about-bc-wallet/)
|
||||||
|
> BC Wallet allows a person to receive, store (hold), and use (present) Digital Credentials in the Verifiable Credentials (VC) format. It is positioned at level 3 of the Trust Over IP Stack.
|
||||||
|
|
||||||
## Developers
|
## Development
|
||||||
|
|
||||||
* [BCDevExchange](https://bcdevexchange.org/) - ([source](https://github.com/bcgov/bcdevexchange))
|
* [DevHub](https://developer.gov.bc.ca/)
|
||||||
> We're a supportive community in British Columbia, Canada enabling the government to deliver better digital services.
|
> One place that brings together resources to help build digital products for the BC Government
|
||||||
* [DevHub](https://developer.gov.bc.ca/) ([source](https://github.com/bcgov/devhub-resources)) - One place that brings together resources to help build digital products for the BC Government
|
* [Shared Resources](https://bcgov.github.io/common-components-wiki/)
|
||||||
* [bcgov/mobile-signing-service](https://github.com/bcgov/mobile-signing-service/)
|
|
||||||
> This is the Agent component to the BCDevX Mobile App Signing Service. The Signing Service is designed to be a self-serve system that enables development teams to sign and deploy build artifacts in a secure environment.
|
|
||||||
* [Shared Resources](https://bcgov.github.io/common-components-wiki/) - [source](https://github.com/bcgov/common-components-wiki)
|
|
||||||
> The Common Components team is working on ways to reduce the time and cost of delivering digital products and services. We plan to achieve this by making it easy to find, onboard to and use components like code and microservices that solve common problems across government. Our work is a priority action in BC’s Digital Framework.
|
> The Common Components team is working on ways to reduce the time and cost of delivering digital products and services. We plan to achieve this by making it easy to find, onboard to and use components like code and microservices that solve common problems across government. Our work is a priority action in BC’s Digital Framework.
|
||||||
* [Digital Toolkit](https://digital-toolkit.pathfinder.gov.bc.ca/) ([source](https://github.com/bcgov/digital-toolkit))
|
* [Aries Verifiable Credential Registry](https://github.com/bcgov/aries-vcr)
|
||||||
> The BCGov Digital Toolkit is the reference repository for digital best practices across our teams
|
> Aries Verifiable Credentials Registry (VCR), part of the Hyperledger Aries family of Digital Trust technologies, provides a searchable public directory based on Verifiable Credentials (VCs). It was historically known as both OrgBook (which is actually a deployment of Aries VCR) and Indy Catalyst.
|
||||||
|
>
|
||||||
## Verifiable Organizations Network
|
> Aries VCR is actively developed by the British Columbia Government’s Digital Trust Team in Canada, and the most well-known live example is OrgBook BC.
|
||||||
|
|
||||||
* [VonX](https://vonx.io/) - Global digital trust for organizations
|
|
||||||
> The Verifiable Organizations Network (VON) is a community effort to establish a better way to find, issue, store and share trustworthy data about organizations—locally and around the globe. Community partners are using jointly developed software components to enable the digitization of government-issued public credentials—registrations, permits, and licenses. Currently, VON components are based on Hyperledger Indy distributed ledger technology.
|
|
||||||
* [Verifiable Organizations Network]({{ site.baseurl }}/government/canada/bcgov/von/hgf-2018-production-government-deployment-hyperledger-indy/) - A Production Government Deployment of Hyperledger Indy Presentation by John Jordan and Stephen Curran at HGF 2018 (Transcript)
|
|
||||||
> VON's founding members are governments who are, by law, trusted issuers of data about organizations. The Province of British Columbia, Province of Ontario and the Government of Canada have come together to create the initial services needed to establish VON.
|
|
||||||
>
|
|
||||||
> VON's founders have delivered new Indy-based open source components which form VON's backbone. TheOrgBook is a publicly accessible repository of verifiable claims about organizations. VON-X enables services to verify and issue credentials.
|
|
||||||
* [bcgov/TheOrgBook](https://github.com/bcgov/TheOrgBook) - A public repository of verifiable claims about organizations. A key component of the Verifiable Organization Network.
|
|
||||||
> OrgBook BC is a deployment of an underlying software component called a Verifiable Credential Registry (VCR). A VCR is more general component that can drive OrgBooks (repositories of information about registered organizations), and other repositories of verifiable information across a variety of use cases, including education, government services, public works projects and many more. The first generation of OrgBook BC was built on top of the software whose source code is in this repository. The current iteration of OrgBook BC is powered by the Aries Verifiable Credential Registry (VCR) (Aries VCR). TheOrgBook was implemented using custom protocols defined locally by the Verifiable Organizations Network (VON) team here in BC, Aries VCR is based on Hyperledger Aries protocols defined by a global community at the Linux Foundation.
|
|
||||||
* [bcgov/von](https://github.com/bcgov/von) - Verifiable Organizations Network
|
|
||||||
* [bcgov/von-ledger-explorer](https://github.com/bcgov/von-ledger-explorer) - The VON Ledger Explorer
|
|
||||||
> BCOVRIN to Google Sheets Connector
|
|
||||||
* [bcgov/issuer-kit-demo-verifier-chat](https://github.com/bcgov/issuer-kit-demo-verifier-chat) - Issuer Kit Demo Verifier Chat
|
|
||||||
* [bcgov/BCSC-SS](https://github.com/bcgov/BCSC-SS)
|
|
||||||
> Resources to make it easier for public organizations to offer the widely used BC Services Card a secure and verified government issued identity card as a login option for online services.
|
|
||||||
* [bcgov/orgbook-api](https://github.com/bcgov/orgbook-api) - Autocomplete component + Various developer tools and documentation for using the OrgBook API
|
|
||||||
|
|
||||||
|
|
||||||
## Demonstrators
|
|
||||||
### Indy Catalyst - AgentBook - Agent to Agent Messaging Technology
|
|
||||||
|
|
||||||
|
## Code
|
||||||
|
* [bcgov/orgbook-api](https://bcgov.github.io/orgbook-bc-api-docs/) 2021-01-08
|
||||||
|
> Various developer tools and documentation for using the OrgBook BC API as part of the Verifiable Organizations Network.
|
||||||
|
* [bcgov/von](https://github.com/bcgov/von) [Archived] - Verifiable Organizations Network
|
||||||
* [bcgov/aries-vcr](https://github.com/bcgov/aries-vcr)
|
* [bcgov/aries-vcr](https://github.com/bcgov/aries-vcr)
|
||||||
> Hyperledger Indy Catalyst is a set of application level software components designed to accelerate the adoption of trustworthy entity to entity1 communications based on Decentralized Identity / Self-Sovereign Identity technology and architecture. Indy Catalyst is builds upon globally available open standards and open source software. At present, Indy Catalyst builds upon Hyperledger Indy, common enterprise open source software, frameworks and patterns such as PostgreSQL, Python, Angular and RESTful APIs. Efforts will be taken to design the software to facilitate the incorporation of evolving open standards and technology. The impetus for Indy Catalyst came from the Verifiable Organizations Network (VON) project. More information about VON can be found at vonx.io
|
> Hyperledger Indy Catalyst is a set of application level software components designed to accelerate the adoption of trustworthy entity to entity1 communications based on Decentralized Identity / Self-Sovereign Identity technology and architecture. Indy Catalyst is builds upon globally available open standards and open source software. At present, Indy Catalyst builds upon Hyperledger Indy, common enterprise open source software, frameworks and patterns such as PostgreSQL, Python, Angular and RESTful APIs. Efforts will be taken to design the software to facilitate the incorporation of evolving open standards and technology. The impetus for Indy Catalyst came from the Verifiable Organizations Network (VON) project. More information about VON can be found at vonx.io
|
||||||
* [bcgov/orgbook-configurations](https://github.com/bcgov/orgbook-configurations) - Build and Deployment Configurations for the Indy-Catalyst version of the OrgBook
|
* [bcgov/orgbook-configurations](https://github.com/bcgov/orgbook-configurations) - Build and Deployment Configurations for the Indy-Catalyst version of the OrgBook
|
||||||
> This repository contains the openshift-developer-tools compatible OpenShift configurations for the indy-catalyst instance of the OrgBook.
|
> This repository contains the openshift-developer-tools compatible OpenShift configurations for the indy-catalyst instance of the OrgBook.
|
||||||
* [BC Gov – Indy Catalyst Agent + Agent Framework: What are they?](https://iiw.idcommons.net/GC_Gov_%E2%80%93_Indy_Catalyst_Agent_%2B_Agent_Framework:_What_are_they%3F)
|
* [bcgov/von-bc-registries-agent-configurations](https://github.com/bcgov/von-bc-registries-agent-configurations) 2023-04-20 Build and Deployment Configurations for the Indy-Catalyst version of the BC Registries Agent
|
||||||
* [Indy Catalyst Agent (Nick/Andrew – BC Gov)](https://docs.google.com/presentation/d/12SY33tfD0R_33SEx6T6JxtOT6NBID03wsqiMnvDp8ic/edit?usp=sharing) ([bcgov/indy-catalyst/](https://github.com/bcgov/indy-catalyst/))
|
|
||||||
> What is an "Agent"?
|
|
||||||
> 1. It acts as a fiduciary on behalf of a single identity owner (or, for agents of things like IoT devices, pets, and similar things, a single *controller*)
|
|
||||||
> 2. It holds cryptographic keys that uniquely embody its delegated authorization.
|
|
||||||
> 3. It interacts using interoperable agent-to-agent protocols.
|
|
||||||
* [bcgov/von-bc-registries-agent-configurations](https://github.com/bcgov/von-bc-registries-agent-configurations) - Build and Deployment Configurations for the Indy-Catalyst version of the BC Registries Agent
|
|
||||||
> This repository contains the openshift-developer-tools compatible OpenShift configurations for the indy-catalyst compatible instance of the von-bc-registries-agent.
|
> This repository contains the openshift-developer-tools compatible OpenShift configurations for the indy-catalyst compatible instance of the von-bc-registries-agent.
|
||||||
|
* [bcgov/von-network](https://github.com/bcgov/von-network) 2023-06-01
|
||||||
### GreenLight - Decentralized Workflow Technology
|
|
||||||
* [bcgov/von-network](https://github.com/bcgov/von-network) - A portable development level Indy Node network.
|
|
||||||
> A portable development level Indy Node network, including a Ledger Browser. The Ledger Browser (for example the BC Gov's Ledger for the GreenLight Demo Application) allows a user to see the status of the nodes of a network and browse/search/filter the Ledger Transactions.
|
> A portable development level Indy Node network, including a Ledger Browser. The Ledger Browser (for example the BC Gov's Ledger for the GreenLight Demo Application) allows a user to see the status of the nodes of a network and browse/search/filter the Ledger Transactions.
|
||||||
* [bcgov/greenlight](https://github.com/bcgov/greenlight) - A demonstration of the verifiable organization network showing a new restaurant gathering the permits necessary to open.
|
* [bcgov/mobile-signing-service](https://github.com/bcgov/mobile-signing-service/) 2023-03-24
|
||||||
> GreenLight (an instance of decentralized workFlow) demonstrates a basic application for deploying the VON-X library, in order to enable issuer registration, claims verification, and credential submission to TheOrgBook. It includes Docker tooling for deployment of the application behind a Caddy reverse proxy.
|
> This is the Agent component to the BCDevX Mobile App Signing Service. The Signing Service is designed to be a self-serve system that enables development teams to sign and deploy build artifacts in a secure environment.
|
||||||
|
* [bcgov/a2a-trust-over-ip-configurations](https://github.com/bcgov/a2a-trust-over-ip-configurations) - OpenShift build and deployment configurations for the Access to Audio Trust Over IP components.
|
||||||
|
> This repository contains the openshift-developer-tools compatible OpenShift configurations to customize the builds and deployments of vc-authn-oidc for use with the A2A Trust Over IP project.
|
||||||
|
* [bcgov/aries-cloudagent-container](https://github.com/bcgov/aries-cloudagent-container) - Runnable Docker image for the Hyperledger Aries Cloudagent
|
||||||
|
* [bcgov/von-bc-registries-agent](https://github.com/bcgov/von-bc-registries-agent)
|
||||||
|
> Components for plugging the BC Registries into the verifiable organizations network.
|
||||||
|
* [bcgov/von-bc-registries-audit](https://github.com/bcgov/von-bc-registries-audit) - Audit scripts for aries vcr/orgbook and bc registries issuer
|
||||||
|
|
||||||
### Proof of Concept Registration
|
### Public Services and Procurement Canada: buyandsell.gc.ca : Achatsetventes.gc.ca
|
||||||
|
|
||||||
* [SafeEntryBC](https://safeentrybc.vonx.io/)
|
* [PSPC-SPAC-buyandsell/von_tails](https://github.com/PSPC-SPAC-buyandsell/von_tails) - Tails file server for von_anchor issuer and holder-prover anchors
|
||||||
> Allowing Businesses and Citizen's to create "Safe Entry Points" that require the presentation and proof of a set of digitally verifiable credentials in order to authorize access.
|
* [PSPC-SPAC-buyandsell/von_base](https://github.com/PSPC-SPAC-buyandsell/von_base)
|
||||||
>
|
* [PSPC-SPAC-buyandsell/von_anchor](https://github.com/PSPC-SPAC-buyandsell/von_anchor) - VON anchor classes for interaction with sovrin/indy ledger via indy-sdk
|
||||||
> This is an instance of [bcgov/dts-esr-demo](https://github.com/bcgov/dts-esr-demo)
|
* [PSPC-SPAC-buyandsell/von-image](https://github.com/PSPC-SPAC-buyandsell/von-image) - Standard docker images for building VON components
|
||||||
* [BC Essential Services Gateway](https://esg.vonx.io/)
|
* [PSPC-SPAC-buyandsell/didauth](https://github.com/PSPC-SPAC-buyandsell/didauth) - DID authentication by way of HTTP Signatures for Hyperledger Indy agents
|
||||||
> Allowing Businesses to register as an Essential Service and in turn be able to issue Essential Service credentials to their employees.
|
* [PSPC-SPAC-buyandsell/von_agent](https://github.com/PSPC-SPAC-buyandsell/von_agent) - VON agents using indy-sdk
|
||||||
>
|
* [PSPC-SPAC-buyandsell/von_connector](https://github.com/PSPC-SPAC-buyandsell/von_connector) - service wrapper API per agent, via django application
|
||||||
> This is an instance of [bcgov/dts-safe-entry-demo](https://github.com/bcgov/dts-safe-entry-demo)
|
* [PSPC-SPAC-buyandsell/ReferenceVonActuator](https://github.com/PSPC-SPAC-buyandsell/ReferenceVonActuator) - Java implementation of actuator of reference von_connector implementation
|
||||||
|
* [PSPC-SPAC-buyandsell/demo-agent](https://github.com/PSPC-SPAC-buyandsell/demo-agent) - agent and api wrapper code base
|
||||||
|
|
||||||
### Safe Entry Points
|
## Background
|
||||||
|
* [John Jordan AMA - ToIP, BC Gov, Spinal Cord Injuries](https://iiw.idcommons.net/13C/_John_Jordan_AMA_-_ToIP,_BC_Gov,_Spinal_Cord_Injuries) by John Jordan
|
||||||
instances of [bcgov/vc-visual-verifier](https://github.com/bcgov/vc-visual-verifier)
|
> John shared about his journey and ongoing rehab, and then moved on to what’s up with BCGov these days and looking ahead with the same.
|
||||||
|
* [Video Presentation] [VON, OrgBook BC and our vision](https://bc-von.s3.amazonaws.com/2018-06-VON-Webinar-for-Sovrin-Indy-Community.mp4) John Jordan (BC Gov)
|
||||||
* [Traveller Safe Entry](https://lngpipeline-camp.vonx.io/)
|
> How the Orgbook enables the Digital Economy
|
||||||
> Demonstrates how digitally verifiable credentials can be used to authorize access to or through a point of entry.
|
* [Verifiable Organizations Network]({{ site.baseurl }}/government/canada/bcgov/von/hgf-2018-production-government-deployment-hyperledger-indy/) - A Production Government Deployment of Hyperledger Indy Presentation by John Jordan and Stephen Curran at HGF 2018 (Transcript)
|
||||||
* [Essential Service Safe Entry](https://long-term-care-facility.vonx.io/)
|
> VON's founding members are governments who are, by law, trusted issuers of data about organizations. The Province of British Columbia, Province of Ontario and the Government of Canada have come together to create the initial services needed to establish VON.
|
||||||
> Demonstrates how digitally verifiable credentials can be used to provide essential services workers with authorized access to a location or facility.
|
>
|
||||||
|
> VON's founders have delivered new Indy-based open source components which form VON's backbone. TheOrgBook is a publicly accessible repository of verifiable claims about organizations. VON-X enables services to verify and issue credentials.
|
||||||
|
|
||||||
### IIW Book
|
### IIW Book
|
||||||
|
|
||||||
@ -119,92 +116,3 @@ Link to presentation provided by John Jordon on Tuesday (Part 1) & Wednesday (Re
|
|||||||
> In late March 2019, the VON team created AgentBook to demonstrate the interoperability of independently created agents. These agents were able to successfully establish DID-based communication channels. Now, with IIWBook, we’ve added a (literal) new layer by extending the core of AgentBook with the ability to exchange verifiable credentials. Even more exciting, through collaboration with Streetcred.id and Spark New Zealand, we have a mobile agent (or two!).
|
> In late March 2019, the VON team created AgentBook to demonstrate the interoperability of independently created agents. These agents were able to successfully establish DID-based communication channels. Now, with IIWBook, we’ve added a (literal) new layer by extending the core of AgentBook with the ability to exchange verifiable credentials. Even more exciting, through collaboration with Streetcred.id and Spark New Zealand, we have a mobile agent (or two!).
|
||||||
|
|
||||||
{% include video id="bZrWAsD42-I" provider="youtube" %}
|
{% include video id="bZrWAsD42-I" provider="youtube" %}
|
||||||
|
|
||||||
## Other Repositories
|
|
||||||
|
|
||||||
* [bcgov/BC-Policy-Framework-For-GitHub](https://github.com/bcgov/BC-Policy-Framework-For-GitHub) - Policy information for BC Government employees using GitHub
|
|
||||||
> This repo's content is focused on providing information, examples and guidelines to facilitate the creation and governance of BCGov Open Source projects. We don't want to duplicate the good work GitHub has done with their own online guides. Our focus is giving BC Government people and projects the information they need to get started on GitHub while remaining compliant with BC standards and policies.
|
|
||||||
* [bcgov/design-system](https://github.com/bcgov/design-system) - British Columbia Government Design System for Digital Services
|
|
||||||
> It’s a collection of digital resources and tools – including a library of reusable UI/interface components and design patterns. The system makes it easier and faster to build custom B.C. government websites and applications.
|
|
||||||
* [api-guidelines](https://github.com/bcgov/api-guidelines) - BC Government API Guidelines
|
|
||||||
> Purpose : The purpose of these guidelines is to promote consistency and provide guidance around the use of Application Programming Interfaces (APIs) across the BC government, and to enable exchange and integration of data between systems, agencies, businesses and citizens.
|
|
||||||
* [digital-principles](https://github.com/bcgov/digital-principles) - A set of principles to guide the Province of BC's continued Digital Government evolution
|
|
||||||
> The Digital Principles are meant to guide the work of individual public servants and vendor partners as the Province of British Columbia continues to evolve into a Digital Government. This includes everything from the day-to-day work of individuals to the design, development and delivery of digital products and services.
|
|
||||||
* [bcgov/digital-policy](https://github.com/bcgov/digital-policy)
|
|
||||||
> BC's Digital Framework (currently an alpha version) drives a coordinated, intentional approach to support all public service employees as we transition into a digital government that meets the internet-era needs and expectations of British Columbians. A key action outlined in the Digital Framework is to “create a new digital and data policy framework to guide the work of public servants.” A core product team within the Office of the Chief Information Officer (OCIO) is taking an agile, principle-based approach to co-developing a new Digital Policy Framework. This policy framework covers all aspects of BC government information management (IM) and information technology (IT) management.
|
|
||||||
* [bcgov/digital_marketplace](https://github.com/bcgov/digital_marketplace)
|
|
||||||
> The Digital Marketplace is a web application that administers British Columbia's Code With Us and Sprint With Us procurement programs. It enables (1) public sector employees to create and publish procurement opportunities, and (2) vendors to submit proposals to these opportunities.
|
|
||||||
* [Technology Code of Practice](https://github.com/bcgov/Technology-Code-of-Practice)
|
|
||||||
The BC Technology Code of Practice, being developed pursuant to BC's Digital Framework and the priority actions therein, is a DRAFT set of criteria to help the BC Government design, build, and buy better technology. The Code is envisioned to be used as a cross-government agreed standard in government's new technology funding review process.
|
|
||||||
|
|
||||||
### Trust over IP
|
|
||||||
|
|
||||||
* [bcgov/a2a-trust-over-ip-configurations](https://github.com/bcgov/a2a-trust-over-ip-configurations) - OpenShift build and deployment configurations for the Access to Audio Trust Over IP components.
|
|
||||||
> This repository contains the openshift-developer-tools compatible OpenShift configurations to customize the builds and deployments of vc-authn-oidc for use with the A2A Trust Over IP project.
|
|
||||||
|
|
||||||
### Agents
|
|
||||||
|
|
||||||
* [Agent Framework (Tomislav Markovski – Streetcred ID)](https://drive.google.com/file/d/1HDc_OBbT-0ggGFhyqqmw3TALrxI0K51c/view?usp=sharing)
|
|
||||||
> Library for building SSI agent services w/ .NET Core - [streetcred-id/agent-framework](https://github.com/trinsic-id/agent-framework) (now [hyperledger/aries-framework-dotnet](https://github.com/hyperledger/aries-framework-dotnet))
|
|
||||||
* [bcgov/aries-cloudagent-container](https://github.com/bcgov/aries-cloudagent-container) - Runnable Docker image for the Hyperledger Aries Cloudagent
|
|
||||||
* [bcgov/von-personal-agent](https://github.com/bcgov/von-personal-agent) - A personal agent for the von network.
|
|
||||||
* [bcgov/VON-ESB-DRS-Agent](https://github.com/bcgov/VON-ESB-DRS-Agent) - Piloting the Dispute Resolution Suite with connections to the OrgBook
|
|
||||||
* [bcgov/von-agent-template](https://github.com/bcgov/von-agent-template) - Template for a von-x based agent
|
|
||||||
* [bcgov/von-bc-registries-agent](https://github.com/bcgov/von-bc-registries-agent)
|
|
||||||
> Components for plugging the BC Registries into the verifiable organizations network.
|
|
||||||
* [bcgov/von_agent](https://github.com/bcgov/von_agent) Forked from PSPC-SPAC-buyandsell/von_agent - VON agents using indy-sdk
|
|
||||||
* [bcgov/von-bc-registries-audit](https://github.com/bcgov/von-bc-registries-audit) - Audit scripts for aries vcr/orgbook and bc registries issuer
|
|
||||||
* [bcgov/aries-cloudcontroller-node](https://github.com/bcgov/aries-cloudcontroller-node)
|
|
||||||
|
|
||||||
|
|
||||||
### Verifiable Credentials
|
|
||||||
|
|
||||||
* [Essential Services Delivery coordination using Digitally Verifiable Credentials](https://github.com/bcgov/essential-services-delivery)
|
|
||||||
> This repository contains the build, deployment, and application configurations needed to pull a number of separate applications into a single environment and deploy them as a group of interrelated services.
|
|
||||||
* [bcgov/vc-visual-verifier](https://github.com/bcgov/vc-visual-verifier) - Verifiable Credential Visual Verifier
|
|
||||||
* [Verifiable Credential Authentication with OpenID Connect (VC-AuthN OIDC)](https://github.com/bcgov/vc-authn-oidc)
|
|
||||||
> The integration this document defines is how holders of verifiable credentials can leverage these to authenticate with parties. Note, how the holder became in possession of supported verifiable credentials is out of scope for this integration.
|
|
||||||
>
|
|
||||||
> Like any new technology there is adoption required of new concepts, this particular integration aims to provide an easy integration path that allows parties to start leveraging the power of verifiable credentials for user authentication in a non-disruptive fashion. This is achieved by extending the vastly popular OpenID Connect family of specifications.
|
|
||||||
|
|
||||||
#### Credential Issuer Services
|
|
||||||
|
|
||||||
instances of [bcgov/issuer-kit](https://github.com/bcgov/issuer-kit)
|
|
||||||
|
|
||||||
* [Unverified Person Issuer](https://openvp-issuer.pathfinder.gov.bc.ca/)
|
|
||||||
> An issuer used to obtain a digital identification credential that is used to authorize access to other services within the PoC.
|
|
||||||
* [Health Gateway](https://healthbc-issuer.pathfinder.gov.bc.ca/)
|
|
||||||
> An issuer used to obtain a personal health number credential that is used to authorize access to other services within the PoC.
|
|
||||||
* [Essential Services - Organization](https://esr1-issuer.pathfinder.gov.bc.ca/)
|
|
||||||
> An issuer used to obtain a business level essential services credential that is used to authorize access to other services within the PoC.
|
|
||||||
* [Essential Services - Access](https://esr2-issuer.pathfinder.gov.bc.ca/)
|
|
||||||
> An issuer used to obtain an essential services access credential that is used to authorize access to other services within the PoC.
|
|
||||||
* [Med Lab](https://medlab-issuer.pathfinder.gov.bc.ca/)
|
|
||||||
> An issuer used to obtain a "lab result" credential that is used to authorize access to other services within the PoC.
|
|
||||||
* [bcgov/devops-credential-issuer](https://github.com/bcgov/devops-credential-issuer)
|
|
||||||
|
|
||||||
### DID
|
|
||||||
|
|
||||||
* <a href="https://github.com/decentralized-identity/did-common-typescript" />/decentralized-identity/did-common-typescript</a> - A common bundle of shared code and modules for working with DIDs, DID Documents, and other DID-related activities
|
|
||||||
|
|
||||||
### DID-Auth
|
|
||||||
* [bcgov/did-auth-extension](https://github.com/bcgov/did-auth-extension) - DID Auth browser extension.
|
|
||||||
* [bcgov/http-did-auth-proxy](https://github.com/bcgov/http-did-auth-proxy) - DID Auth HTTP proxy.
|
|
||||||
> This is a DID Auth HTTP proxy that uses [HTTP Signatures](https://www.ietf.org/id/draft-cavage-http-signatures-09.txt) based on [Decentralized Identifiers](https://w3c-ccg.github.io/did-spec/) for authenticated HTTP requests.
|
|
||||||
* [bcgov/did-auth-relying-party](https://github.com/bcgov/did-auth-relying-party) - DID Auth relying party.
|
|
||||||
> This is a DID Auth relying party that can verify incoming DID Auth messages expressed as Verifiable Credentials based on Decentralized Identifiers.
|
|
||||||
|
|
||||||
## PSPC-SPAC-buyandsell
|
|
||||||
**Public Services and Procurement Canada: buyandsell.gc.ca --- Services publics et Approvisionnement Canada : Achatsetventes.gc.ca**
|
|
||||||
|
|
||||||
* [PSPC-SPAC-buyandsell/von_tails](https://github.com/PSPC-SPAC-buyandsell/von_tails) - Tails file server for von_anchor issuer and holder-prover anchors
|
|
||||||
* [PSPC-SPAC-buyandsell/von_base](https://github.com/PSPC-SPAC-buyandsell/von_base)
|
|
||||||
* [PSPC-SPAC-buyandsell/von_anchor](https://github.com/PSPC-SPAC-buyandsell/von_anchor) - VON anchor classes for interaction with sovrin/indy ledger via indy-sdk
|
|
||||||
* [PSPC-SPAC-buyandsell/von-image](https://github.com/PSPC-SPAC-buyandsell/von-image) - Standard docker images for building VON components
|
|
||||||
* [PSPC-SPAC-buyandsell/von-x](https://github.com/PSPC-SPAC-buyandsell/von-x) - VON-X is a Python library enabling rapid deployment of Hyperledger Indy credential issuer, holder, and verifier services, particularly for integration with TheOrgBook.
|
|
||||||
* [PSPC-SPAC-buyandsell/didauth](https://github.com/PSPC-SPAC-buyandsell/didauth) - DID authentication by way of HTTP Signatures for Hyperledger Indy agents
|
|
||||||
* [PSPC-SPAC-buyandsell/von_agent](https://github.com/PSPC-SPAC-buyandsell/von_agent) - VON agents using indy-sdk
|
|
||||||
* [PSPC-SPAC-buyandsell/von_connector](https://github.com/PSPC-SPAC-buyandsell/von_connector) - service wrapper API per agent, via django application
|
|
||||||
* [PSPC-SPAC-buyandsell/ReferenceVonActuator](https://github.com/PSPC-SPAC-buyandsell/ReferenceVonActuator) - Java implementation of actuator of reference von_connector implementation
|
|
||||||
* [PSPC-SPAC-buyandsell/von_conx](https://github.com/PSPC-SPAC-buyandsell/von_conx) - Reference implementation (sample) for a VON Connector using tools of VON_X
|
|
||||||
* [PSPC-SPAC-buyandsell/demo-agent](https://github.com/PSPC-SPAC-buyandsell/demo-agent) - agent and api wrapper code base
|
|
76
_posts/government/canada/2023-06-06-canada.md
Normal file
76
_posts/government/canada/2023-06-06-canada.md
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
---
|
||||||
|
title: "Governments of Canada"
|
||||||
|
description: "State of Identity in Canada and its Provinces"
|
||||||
|
excerpt: >
|
||||||
|
"The adoption of the self-sovereign identity model within the Canadian public sector is still being realized in 2020. It is too early to tell how it will change the technological infrastructure or the institutional infrastructure of Canadian public services."
|
||||||
|
permalink: /government/canada/
|
||||||
|
redirect_from: /public-sector/canada/
|
||||||
|
tags: ["Canada","Verifiable Credentials","DIACC","PCTF","Saskatchewan","Alberta","Ontario","UCVDCC"]
|
||||||
|
categories: ["Government"]
|
||||||
|
updated: 2020-12-04
|
||||||
|
---
|
||||||
|
|
||||||
|
## Explainer
|
||||||
|
|
||||||
|
* [Old Policy, New Tech: Reconciling Permissioned Blockchain Systems with Transatlantic Privacy Frameworks](https://events.asucollegeoflaw.com/gets/wp-content/uploads/sites/10/2022/05/Remy-Hellstern-REVIEWED.pdf) 2022-05 Remy Hellstern, Victoria Lemieux
|
||||||
|
> This paper will explore the global conversation and consensus around data privacy regulation, with specific attention to the European Union and Canada. It will work to understand how blockchain-based firms situate themselves amid this regulation in relation to the storage of personally identifiable information by looking at relevant policy decisions, legal cases, and commentary from regulatory bodies and commissions.
|
||||||
|
* [Decentralized, Self-Sovereign, Consortium: The Future of Digital Identity in Canada](https://www.frontiersin.org/articles/10.3389/fbloc.2021.624258/) 2021-04-29
|
||||||
|
> This article introduces how [SecureKey Technologies Inc. (SecureKey)](https://securekey.com/the-future-of-digital-identity-in-canada-self-sovereign-identity-ssi-and-verified-me/) worked with various network participants and innovation partners alongside government, corporate, and consumer-focused collaborators, in a consortium approach to create a mutually beneficial network of self-sovereign identity (SSI) principles with blockchain in Canada.
|
||||||
|
* [Canada: Enabling Self-Sovereign Identity](https://trbouma.medium.com/canada-enabling-self-sovereign-identity-efcfda2aa044) 2020-04-05 Tim Bouma
|
||||||
|
> The adoption of the [self-sovereign identity model](http://www.lifewithalacrity.com/2016/04/the-path-to-self-soverereign-identity.html) within the Canadian public sector is still being realized in 2020. It is too early to tell how it will change the technological infrastructure or the institutional infrastructure of Canadian public services.
|
||||||
|
* [Canadian Provincial Party Pushes Back Against Biometric Digital ID Plan](https://findbiometrics.com/canadian-provincial-party-pushes-back-against-biometric-digital-id-plan-040705/) 2022-04-07
|
||||||
|
> Sloan invoked the specter of China while discussing the petition, suggesting that any digital identity program would be akin to a [social credit program](https://findbiometrics.com/china-jaywalkers-biometric-surveillance-503275/) that gives the government too much control over the personal lives of its citizens.
|
||||||
|
|
||||||
|
## Regional
|
||||||
|
|
||||||
|
### See also: [BCGov]({% link _posts/government/canada/2020-11-17-bc-gov.md %})
|
||||||
|
|
||||||
|
### Saskatchewan
|
||||||
|
* [Sask. Government Stops Pursuit of Potential Digital ID](https://www.egovreview.com/article/news/618/sask-government-stops-pursuit-potential-digital-id) 2022-04-01 Ego Review
|
||||||
|
> In a search that started in October 2021, the province was considering vendors to potentially initiate digital ID, meant to replace the need for physical ID cards. According to RFP documents, the selected vendor would have worked with SGI for facial verification, but final details on accessing the photo database weren’t finalized.
|
||||||
|
|
||||||
|
## Alberta
|
||||||
|
|
||||||
|
* [ACE](https://digitalcanada.io/ace-ssi/) Digital Canada
|
||||||
|
> Furthermore programs like Alberta’s then localize this collaboration, providing a community vehicle for participants to zero in on the specific use cases they want to digitally enable through SSI, such as how local Telecomms, Government, Healthcare and Insurance organizations might interoperate to facilitate shared business processes.
|
||||||
|
* [ATB Ventures works with Canadian government on digital ID proof of concept](https://www.biometricupdate.com/202202/atb-ventures-works-with-canadian-government-on-digital-id-proof-of-concept) 2022-02-16 Biometric Update
|
||||||
|
> The proof of concept stage is where the Canadian government tests digital credentials use cases in cooperation with regulators and organizations to advance the adoption and maturity of digital credentials technology. The National Digital Trust Service aims to enable Canadians and businesses to issue, use and verify digital credentials during transactions.
|
||||||
|
|
||||||
|
## Ontario
|
||||||
|
|
||||||
|
* [Ontario’s Digital ID: Technology and standards](https://www.ontario.ca/page/ontarios-digital-id-technology-and-standards) 2022-09-22 Ontario.CA
|
||||||
|
> Ontario’s Digital ID will use self-sovereign identity because it gives the holder control over the credentials in their wallet. In addition, we are layering on these extra privacy-preserving features:
|
||||||
|
>
|
||||||
|
> - Consent – The verifier must ask you to approve their request to confirm your credentials.
|
||||||
|
> - Data minimization – The verifier can only access what they need to confirm you are eligible for their service. For example, if you need to prove that you are old enough to buy a lottery ticket, the store clerk would only know that you are 18 or older – not your actual age, birth date or anything else about you.
|
||||||
|
> - Anonymity – Your credentials are not tracked or traced.
|
||||||
|
* [Liquid Avatar and Ontario Convenience Stores Association (OSCA) Successful Pilot of Digital Age-Verification Solutions to Reach over 8,000 Retail Locations](https://www.accesswire.com/684666/Liquid-Avatar-Technologies-and-Ontario-Convenience-Stores-Association-OSCA-Deliver-Successful-Pilot-of-Digital-Age-Verification-Solutions-to-Reach-over-8000-Retail-Locations#new_tab) 2022-01-20
|
||||||
|
> The Smart Age program provides digital age verification, supported with biometric authentication for restricted product sales like lottery tickets, tobacco, alcohol and other goods and services through a mobile device using verifiable digital credentials and biometrics without a user divulging any personally identifiable information to the store clerk.
|
||||||
|
* [Ontario 2022 Election Results](https://www.continuumloop.com/digital-id-can-increase-voter-participation/)
|
||||||
|
> It would be an understatement if I said that I was disappointed with the Ontario 2022 election results, and I’m not talking about the winning party – I’m talking about the turnout. All to say, it’s discouraging to see such low participation. [...] I’m not an expert on the election process, and this is just my opinion. I’ve been lazy in past elections, and I’d be lying if I said I’ve voted in every one. As a citizen, I believe ease and accessibility have a lot to do with it.
|
||||||
|
* [Engaging with the Ontario Digital Identity Program.](https://trustoverip.org/blog/2021/10/25/engaging-with-the-ontario-digital-identity-program/) 2021-10-25 TrustOverIP
|
||||||
|
> - A summary of findings from government-led public consultations on digital identity
|
||||||
|
> - An overview of Ontario’s Digital ID technology roadmap, and discussions about the technology stacks and infrastructure
|
||||||
|
> - Ontario’s proposed conceptual model for digital identity, and the principles that inform it
|
||||||
|
* [Ontarians are getting digital ID this fall: All you need to know](https://www.itworldcanada.com/article/ontarians-are-getting-digital-id-this-fall-all-you-need-to-know/458633) 2021-09-21 itWorldCanada
|
||||||
|
> tech standards that the provincial government says it is currently considering include the [Verifiable Credentials Data Model 1.0](https://www.w3.org/TR/vc-data-model/) for data modeling, [Decentralized Identifiers (DIDs) v1.0](https://www.w3.org/TR/did-core/) for key management, [JSON-LD 1.1](https://www.w3.org/TR/json-ld11/) for data formatting, [OpenID Connect](https://openid.net/connect/) as identity standard, [BBS+ Signatures 2020](https://w3c-ccg.github.io/ldp-bbs2020/) and [Ed25519 Signature 2020](https://w3c-ccg.github.io/lds-ed25519-2020/) for signature format, [Self-Issued OpenID Provider v2](https://openid.net/specs/openid-connect-self-issued-v2-1_0.html) and more for interoperability.
|
||||||
|
* [Ontario Releases Technology and Standards for Digital Identity](https://news.ontario.ca/en/release/1000787/ontario-releases-technology-and-standards-for-digital-identity) 2021-09-08 Ontario Newsroom
|
||||||
|
> “Our [Ontario Onwards: Action Plan](https://www.ontario.ca/page/ontario-onwards) first announced our government’s goal to make Ontario the most advanced digital jurisdiction in the world – all in the service of the people of this province,” said Peter Bethlenfalvy, Minister of Finance. “The release of Ontario’s Digital ID later this year will be an exciting step towards transforming and modernizing government services in an increasingly digital world.”
|
||||||
|
* [Ontario will launch digital ID program later this year and here's how it works](https://www.cp24.com/ontario-will-launch-digital-id-program-later-this-year-and-here-s-how-it-works-1.5578066) 2021-08-08
|
||||||
|
> Ontario is preparing to launch a digital identification program in the coming months, meaning people will no longer need to carry a physical driver’s licence or health card.
|
||||||
|
>
|
||||||
|
> According to the government, Ontario's [digital identification program](https://www.ontario.ca/page/ontarios-digital-id-technology-and-standards) is scheduled to launch in late 2021.
|
||||||
|
* [Privacy in Ontario?](https://www.webistemology.com/a-mydata-ontario-privacy-submission/) 2020-10-25 Webistemology John Wunderlich
|
||||||
|
> MyData Canada recently submitted a report to the Government of Ontario in response to its consultation for strengthening privacy protections in Ontario.
|
||||||
|
|
||||||
|
## UCVDCC
|
||||||
|
|
||||||
|
* [Canadian Government: User-Centric Verifiable Digital Credentials Challenge](https://github.com/canada-ca/ucvdcc)
|
||||||
|
> This challenge is seeking a portable secure digital credentials (self-sovereign identity) solution held by individuals that can be independently, cryptographically and rapidly verified using emerging distributed ledger standards and an approach that may give rise to a global digital verification platform.
|
||||||
|
- [Recorded Video of Public Demo Day April 21, 2020](https://youtu.be/644kUC9Uw-g)
|
||||||
|
- [Final Presentations Folder](https://github.com/canada-ca/ucvdcc/blob/master/final)
|
||||||
|
* [User-Centric Verifiable Digital Credentials](https://www.ic.gc.ca/eic/site/101.nsf/eng/00068.html) 2019-11-06
|
||||||
|
> “The Treasury Board Secretariat of Canada (TBS) and Shared Services Canada (SSC) are seeking a standardized method to issue and rapidly verify portable digital credentials across many different contexts, thereby reducing human judgement error, increasing efficiency and ensuring digital credential veracity using cryptography.”
|
||||||
|
* [/canada-ca/ucvdcc/](https://github.com/canada-ca/ucvdcc/)
|
||||||
|
* [Google Doc](https://docs.google.com/presentation/d/1rC4Lhh0ixaig4OP3cbv2q7SkL_rFrLe489PUEUIDjDQ/edit#slide=id.p).
|
||||||
|
|
Loading…
Reference in New Issue
Block a user