JSON Web Tokens for everyday usages
summary
Demonstrates using the Web5 SDK to issue W3C verifiable credentials as JWTs, for example a Louisiana mobile driver's license issuing an age-over-21 credential that contains a Boolean claim and is cryptographically signed by a decentralized identifier; verifiers submit a presentation definition, the wallet programmatically selects the matching credential via selective disclosure and returns a proof, Aruba reports zero fraud in pilots, private keys live in KMS or on-device and can be rotated, and Web5 implementations avoid blockchain.
AI-written summary · about
chapters (26)
- 0:00Digital ID challenges
- 2:36Age verification with mobile IDs
- 4:04JSON Web Tokens and use cases
- 5:30W3C verifiable credentials standard
- 6:57Roles in credential flows
- 8:50Privacy benefits of credentials
- 9:32Creating credentials with Web5 SDK
- 11:40Requesting and verifying credentials
- 13:27Zero knowledge proofs and disclosure
- 14:49Credentials in education and employment
- 16:35Trusting credential issuers
- 17:40Global use cases for credentials
- 18:23Medical and travel VCs
- 19:05Financial services with VCs
- 20:28Securing verifiable credentials
- 21:11Standardization and interoperability challenges
- 23:20Future of digital verification
- 24:05Q&A on security
- 26:10Resources on JWTs and VCs
- 27:18Security and fraud prevention
- 29:04Web5 and decentralized identity
- 30:47Decentralized web nodes
- 31:50JWTs for user verification
- 32:12Access tokens vs verifiable credentials
- 33:19JWTs and public key infrastructure
- 34:04Q&A wrap-up
related talks
33mHow I Bought Booze with a JSON Web Token
47mIntroduction to Verifiable Credentials
04mJSON Web Tokens
40mKnock knock, who’s there? Authenticating your single page apps using JSON Web Tokens
27mWeb 3 Reshape Authentication
37mKnock knock, who's there? Authenticating your single page apps using JSON Web Tokens
29mKnock knock, who's there? Authenticating your single page apps using JSON Web Token
43mSelf Sovereign Identity
