Skip to content

Instantly share code, notes, and snippets.

@westurner
Last active February 5, 2019 22:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save westurner/4345987bb29fca700f52163c339a270f to your computer and use it in GitHub Desktop.
Save westurner/4345987bb29fca700f52163c339a270f to your computer and use it in GitHub Desktop.

There are a number of specs that may be useful for your project and many others:

W3C Digital Verification CG

Chainpoint (Bitcoin)

...

OpenBadges

Blockcerts (W3C Verifiable Claims)

W3C Verifiable Claims WG

@westurner
Copy link
Author

westurner commented Jan 29, 2019

What about identification? I.e. the relation between key and person/entity/agent?

Most places currently rely upon soft biometric attributes printed onto ID cards. Is it possible to verify the printed data against data retrievable from an immutable datastore — such as a blockchain — via lookup of an identifier represented as e.g. a QR code?
https://en.wikipedia.org/wiki/Soft_biometrics#Soft_Biometric_traits

https://en.wikipedia.org/wiki/Identification_(disambiguation)

@westurner
Copy link
Author

"Web Authentication: An API for accessing Public Key Credentials Level 1" https://www.w3.org/TR/webauthn/

https://www.w3.org/2018/04/pressrelease-webauthn-fido2.html.en

WebAuthn defines a standard web API that can be incorporated into browsers and related web platform infrastructure which gives users new methods to securely authenticate on the web, in the browser and across sites and devices. WebAuthn has been developed in coordination with FIDO Alliance and is a core component of the FIDO2 Project along with FIDO’s Client to Authenticator Protocol (CTAP) specification. CTAP enables an external authenticator, such as a security key or a mobile phone, to communicate strong authentication credentials locally over USB, Bluetooth or NFC to the user's internet access device (PC or mobile phone). The FIDO2 specifications collectively enable users to authenticate easily to online services with desktop or mobile devices with phishing-resistant security.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment