MATTR
MATTR
  • Видео 28
  • Просмотров 51 416
How to Issue an mDoc via OID4VCI
MATTR Lab Engineer Ralf Engbers demonstrates how to issue an mDoc via OID4VCI.
Chapters:
00:12 Intro
01:47 Prerequisites
02:18 Tutorial Overview
03:08 Configure an Auth0 application
04:50 Configure a MATTR VII Authentication provider
05:50 Create an Issuing Authority Certificate Authority
06:40 Create a MATTR VII mDoc configuration
09:10 Create a Credential Offer
10:00 Use the MATTR GO Hold example app to claim the credential
10:35 Summary
Find out more about MATTR:
mattr.global​
learn.mattr.global​
Просмотров: 44

Видео

mDLs Online verification
Просмотров 6214 дней назад
MATTR's online verification capabilities for mobile Driver’s Licenses (mDLs) offer fast and seamless interactions while maintaining assurance and standards compliance. Whether verifying an mDL across devices or on the same device, our solutions ensure a seamless, secure, and efficient experience every time. Chapters: 00:00 Intro - Using mDLs 00:12 Mobile Experience 00:56 Desktop Experience 01:4...
How to design your OID4VCI journeys | MATTR VII
Просмотров 4375 месяцев назад
OID4VCI (Open ID for Verifiable Credential Issuance) standardises the ways we can leverage existing identity and authentication providers to unlock next generation digital experiences. In this video we show what the end-to-end experience feels like for a user, and demonstrate how you can use MATTR VII to integrate this workflow into your existing systems and processes. Chapters: 00:00 Intro 02:...
Compact Credentials product explainer
Просмотров 3438 месяцев назад
Compact Credentials are used to represent claims of data that can be cryptographically proven as authentic while being compact enough to fit inside a QR code. In this video you will learn about the core capabilities of Compact Credentials, and learn how you can use MATTR VII APIs to sign Compact Credentials and convert them into different formats such as QR codes, PDFs and digital passes. Chapt...
Meet MATTR - Your solution to digital trust
Просмотров 1,4 тыс.Год назад
Watch how MATTR is creating the future you can’t imagine you lived without. We are unlocking cross-industry value by using software and technology to enable digital trust as never experienced before. Trust is a human trait, so we take a human-first approach. Collaborating with our customers, we figure out how people needs and interactions can meet technology and data in their ecosystem, and the...
Digital Trust Applications, Ready to GO
Просмотров 421Год назад
We're excited to announce the launch of MATTR GO, a platform designed to help you bring your digital trust applications to life quickly and easily. MATTR GO is a ready-to-use platform that lets you add your own branding, colours, and typography. You can use our technology and design expertise to create customised apps, portals, and more. If you need a fast and simple way to launch your projects...
How to add branding to your Verifiable Credentials | MATTR VII
Просмотров 570Год назад
Find out more about MATTR VII: mattr.global​ learn.mattr.global​ Credential branding intro 00:00 Setup credential 00:40 Generate credential 04:00 Issue credential 07:34 Configure OIDC 09:18 Learn more 10:51
Getting started with Webhooks
Просмотров 567Год назад
In this video, we walk through how Webhook's work on MATTR VII and show best practices using an example use case. Visit learn.mattr.global/tutorials/webhooks/overview to learn more. Presenter: Preet Patel | Lead Product Engineer Interested in finding out more about how you can restore trust, enhance information security and data privacy with decentralised identity and verifiable credentials for...
Enabling Digital Trust in the Health Sector | MATTR
Просмотров 6642 года назад
In this demonstration we take a look at some of the use cases for verifiable credentials in the field of health. Demo 1 showcases how a medical professional can issue prescriptions in the form of a verifiable credential to a patient. The patient can then simply present this credential online or in person to a pharmacist. In Demo 2 our patient uses verifiable credentials to quickly and easily bo...
Exploring how you can use verifiable credentials | MATTR
Просмотров 3,2 тыс.2 года назад
We explore the secure, easy to use and versatile nature of verifiable credentials in a real life use case with MATTR's very own The Kingdom of Kākāpō demo. The demo shows how verifiable credentials can be used when you settle into a new country. Imagine you're a new citizen in The Kingdom of Kākāpō and you've just been issued your new passport - this demonstrates a verifiable credential being u...
DHS SVIP Demo Week 2021 - MATTR's Showcase
Просмотров 6552 года назад
At MATTR we are a proud participant of the US Department of Homeland Security (DHS) Silicon Valley Innovation Programme (SVIP). In this Demo Week showcase we discuss new innovations we have been working on here at MATTR over the past year, and projects we've worked work on throughout the SVIP programme. 00:00 Introduction to MATTR 00:50 Our Process 01:30 Recent Projects 02:25 What is a Credenti...
Issuing Digital COVID Certificates using MATTR VII
Просмотров 1,9 тыс.3 года назад
Find out more about MATTR VII: mattr.global​ learn.mattr.global​ 00:00 Intro 01:56 Register vaccination information for a patient 03:08 Generate DCC and verification examples 04:19 Download DCC as PDF 05:02 Claim DCC on mobile device 06:26 Wallet options 07:45 Verifying wallet DCC presentation
MATTR Digital Health Certificates
Просмотров 1,5 тыс.3 года назад
Find out more about MATTR VII Digital Health Certificates: mattr.global/solutions/digital-health-certificates learn.mattr.global​
NZ Domestic Vaccine Pass: Event Ticketing Demo | MATTR
Просмотров 4,6 тыс.3 года назад
Find out more about MATTR VII: mattr.global/solutions/nz-covid-pass learn.mattr.global/tutorials/nzcp-extension/verify 00:00 Intro 01:04 Online ticket purchase & verification 03:27 Fully integrated ticketing, ID and vaccination pass 05:32 Verifier benefits
Decentralized Identity Ecosystem: Part 2 - Demo
Просмотров 2,9 тыс.3 года назад
MATTR’s Preet Patel (Developer Advocate) demos how you can issue credentials with an existing OpenID Connect provider and MATTR’s OIDC Bridge Extension. Preet takes you through the steps of how to setup an issuer, a verifier and what you will see once the setup is successful. Find out more about MATTR VII: mattr.global​ learn.mattr.global​ Set up an OIDC Credential Verifier: learn.mattr.global/...
Decentralized Identity Ecosystem: Part 1 - Introduction
Просмотров 12 тыс.3 года назад
Decentralized Identity Ecosystem: Part 1 - Introduction
How To Use Secure DID Messaging
Просмотров 7683 года назад
How To Use Secure DID Messaging
Issuing & Verifying BBS+ ZKP Enabled Credentials
Просмотров 1,1 тыс.3 года назад
Issuing & Verifying BBS ZKP Enabled Credentials
DHS SVIP PlugFest 2021 - Interop Testing Demo
Просмотров 1,1 тыс.3 года назад
DHS SVIP PlugFest 2021 - Interop Testing Demo
DHS SVIP PlugFest 2021 - USCIS Appointment Demo
Просмотров 6233 года назад
DHS SVIP PlugFest 2021 - USCIS Appointment Demo
DHS SVIP PlugFest 2021 - Paper & Digital Vaccination Credentials
Просмотров 6773 года назад
DHS SVIP PlugFest 2021 - Paper & Digital Vaccination Credentials
Paper-based Verifiable Credentials
Просмотров 1,6 тыс.3 года назад
Paper-based Verifiable Credentials
OpenID Connect Credential Provider
Просмотров 1,4 тыс.4 года назад
OpenID Connect Credential Provider
Generating revocable credentials using the MATTR Platform
Просмотров 8134 года назад
Generating revocable credentials using the MATTR Platform
BBS+ Signatures - Part 2
Просмотров 2,8 тыс.4 года назад
BBS Signatures - Part 2
Generating a ZKP-enabled BBS+ credential using the MATTR Platform
Просмотров 1,2 тыс.4 года назад
Generating a ZKP-enabled BBS credential using the MATTR Platform
Intro to ZKPs using BBS+ signatures
Просмотров 4,8 тыс.4 года назад
Intro to ZKPs using BBS signatures
Verifiable Credential based Authentication via OpenID Connect
Просмотров 3,1 тыс.5 лет назад
Verifiable Credential based Authentication via OpenID Connect

Комментарии

  • @viceman3343
    @viceman3343 8 месяцев назад

    👌

  • @root6b61
    @root6b61 9 месяцев назад

    selective disclosure and ZKP are not the same thing! ZKP would also make sure the verifier cant prove attributes about a credential holder to a third party

  • @albertothaddeus3591
    @albertothaddeus3591 Год назад

    'promo sm' 😻

  • @josepineda9791
    @josepineda9791 Год назад

    Nice prescription platform we need one of those and the Id too

  • @hongry-life
    @hongry-life Год назад

    I say NO to fascism.

  • @reinaogo1589
    @reinaogo1589 Год назад

    Hi, this is a very interesting video! please allow me to ask something. I understand the did creation part...but can you please explain me how the information is provided from holder to verifier? can I as a holder choose what to share? or once I share my did with verifier he/she will have access to all the information inside my credential?

    • @MATTRglobal
      @MATTRglobal Год назад

      Hi Reina, Thanks for getting in touch. The exact method for how the verifiable credential is requested is on the verifier and the holder has the option to either accept or refuse their request. The available options also vary depending on the type of credential used. For web credentials, there is a concept of selective-disclosure that allows the verifier to define which information exactly is requested from the credential of the holder. You can find more information here: learn.mattr.global/tutorials/verify/web-credentials/presentation-template/selective-disclosure. If you want to talk in more detail please email info@mattr.global and one of the team will reach out. Thanks, MATTR

  • @vernenfelcher6442
    @vernenfelcher6442 Год назад

    "promo sm"

  • @thomasmogensen1435
    @thomasmogensen1435 Год назад

    Pretty cool! :) Just wondering if you might want to separate the "Present credential" and the "Delete Credential" further? - maybe have a button on the bottom right of the screen - in the credential view - that says "Present credential" - and then only the "Delete Credential" in the top right ... menu?

  • @WaylonKenning
    @WaylonKenning Год назад

    Great explainer Preet!

  • @jasonhill1021
    @jasonhill1021 Год назад

    So now the CEO of Pfizer has said the vaccine does NOT prevent transmission this undermines this entire platform.

  • @alexandrei1176
    @alexandrei1176 2 года назад

    Is the key In the derived proof supposed to be private on the slide at time 5:00 minutes?

  • @alexandrei1176
    @alexandrei1176 2 года назад

    Can you prove you are above the age of 18 without dislocating your birthday?

  • @tristannguyen9645
    @tristannguyen9645 2 года назад

    Awesome

  • @andreasfreitag1997
    @andreasfreitag1997 2 года назад

    Great Demo! How you solve the double spending issue with the prescription?

  • @dallaswilson3427
    @dallaswilson3427 2 года назад

    Vaccine pass in New Zealand is a joke. Just gives proprieters and staff the oppotunity to play GOD. eg 4 of us go into a tavern, all of us showed our vaccine pass yet only one was signalled out to show photo ID. we didnt take any photo ID its a pub. so because he didnt have photo ID he was not allowed in. When I asked why does he the only one to have to show photo ID the guy at the door stated hes seen all our photo. I laughed in his face you see, I don't have a photo ID. i thinkj Rattle n hum in Nelson are RACISTS.µso warning people just cause you have a Vaccine Passport it means jack shit and absolutely means nothing. cause if you haveny got photo ID you wont get in. Their place theyre GOD. wished i never been vaccinated

  • @moyura2
    @moyura2 2 года назад

    Good stuff 👍

  • @zabaleta66
    @zabaleta66 2 года назад

    Cindy's lapdogs....utter fools going along with this clown show.

  • @scottsee7594
    @scottsee7594 3 года назад

    I just want to hug my family again.

  • @jaimeswale9107
    @jaimeswale9107 3 года назад

    Does the scanning functionality pair with the COVID tracer functionality? Will contact tracing be conducted through this app, or will customers still be required to scan in using that seperate app?

    • @MATTRglobal
      @MATTRglobal 3 года назад

      Hi Jaime, Thanks for getting in touch. The app we're demonstrating in our video is designed to scan My Covid Pass QR codes. This is a different app from NZ COVID Tracer, which you can learn about on the Ministry of Health website: www.health.govt.nz/our-work/diseases-and-conditions/covid-19-novel-coronavirus/covid-19-resources-and-tools/nz-covid-tracer-app.

    • @dallaswilson3427
      @dallaswilson3427 2 года назад

      how they state it doesnt store your data and information. IT does

  • @BenjipNZ
    @BenjipNZ 3 года назад

    This looks fantastic. Can you share whether or not any NZ event ticketing agents (eg. Eventfinda, Eventbrite) are working with your new APIs & apps yet?

    • @MATTRglobal
      @MATTRglobal 3 года назад

      Hi BenjipNZ, Thanks for getting in touch. We are really excited about our work in this space. To stay updated, keep an eye out on our website at mattr.global.

    • @dallaswilson3427
      @dallaswilson3427 2 года назад

      @@MATTRglobal don't thank BenjipNZ . Answer his Question

  • @mfuimaono13
    @mfuimaono13 3 года назад

    Gooooo Preet !

  • @kellybodenstein7304
    @kellybodenstein7304 3 года назад

    ? , / s /Ascf

  • @zarianamaxwell6167
    @zarianamaxwell6167 3 года назад

    Jdjrju

  • @pranavkirtani
    @pranavkirtani 3 года назад

    does it support range proofs?

    • @tobiaslooker5956
      @tobiaslooker5956 3 года назад

      Yes BBS+ signatures as a cryptographic scheme does support range proof

  • @paulashley3362
    @paulashley3362 3 года назад

    Nice demo. Is it an ACA-py based solution?

    • @MATTRglobal
      @MATTRglobal 3 года назад

      Hey Paul -- this solution is not ACA-py based, what you see here is a prototype that shares the same backend as our MATTR VII platform and leverages a browser-based solution for credential exchange known as "CHAPI" -- the Credential Handler API over at W3C. The decision to use CHAPI (which was a consensus amongst DHS SVIP cohort members) was largely due to the fact that CHAPI was a relatively easy way to have multiple vendors interoperate with independent technical stacks. To facilitate CHAPI we're using what's known as a polyfill which allows implementers to build and use in-browser functionality prior to browsers deciding to natively support those features. We are hoping to achieve more direct interoperability with projects like ACA-py in the future as part of the upcoming interop targets for AIP 2.0. You can read more about CHAPI here: w3c-ccg.github.io/credential-handler-api/ And you can find the polyfill here: github.com/digitalbazaar/credential-handler-polyfill

  • @kuzdogan
    @kuzdogan 3 года назад

    Great demo! In fact the only real source I was able to find the selective disclosure magic in action.

  • @andreasfreitag1997
    @andreasfreitag1997 3 года назад

    How you tackle privacy if all the data is on a QR code? Minimal disclosure is not possible.

    • @maartenboender1978
      @maartenboender1978 3 года назад

      For privacy reasons you will want to keep the data in the QR/NFC to the absolute minimum, or, if possible derived (e.g. Are you tested/vaccinated: Yes/No, or 21 years or older: yes/No). You also want this because of the max size of the QR/NFC.

    • @MATTRglobal
      @MATTRglobal 3 года назад

      As Maarten mentions above, the issuer should limit the claims contained in the credential within the QR code to those absolutely necessary to the subject/holder - both to limit the exposure of personal information but also so as to more easily permit the credential to be represented within the limited data available in the QR code. The issuer should implement secure physical transport mechanisms to transmit the credential to the holder (e.g. by post or physical issuance). The holder must then treat the physical presentation of the QR code as they would their responses to presentation requests received via a digital wallet. You are correct that a selective disclosure is not possible when relying on a physical medium such as a printed QR code to convey the data.

  • @slavimo
    @slavimo 3 года назад

    Does the MATTR Verifier require an Internet connection in order to be able to verify those credentials presented to it?

  • @MikeOwenNZ
    @MikeOwenNZ 3 года назад

    With paper based credential what was the thought around minimising the risk of fraud (say an antivaxer that needed to meeting a vaccination requirement) i.e. say if I was to take someone elses valid details but create new card with my own picture? Could during the verification process it also return the photo so the authorising person could verify against the card/person in front of them? Just thinking about options in the absence of that second factor of physical phone/biometric that you are who you say you are.

    • @CarlosBruguera
      @CarlosBruguera 3 года назад

      I think one fundamental feature of verifiable credentials is that they're cryptographically signed by a (known and trusted) issuer party. Credential holder shouldn't be able to tamper with the credential without altering the signature. In this case, the party who is scanning and relying on this type of credential should already know and trust the identifier of the medical lab, doctor, etc. issuing the certificate.

    • @MikeOwenNZ
      @MikeOwenNZ 3 года назад

      @@CarlosBruguera I guess I might be thinking too much of an edge case. I get the trust of the medical lab side of things, it's how do I know that the holder of the paper based credential is the real John Smith. It's just a single factor. If someone would be prepared to fake the medical lab side of things (which I agree this solves) surely it's not too much of a step to consider they would fake the paper credential by using someone elses real details/QR code but different pic.

  • @MATTRglobal
    @MATTRglobal 3 года назад

    Correction: At timestamp 2:24 we claim existing NFC cards are sub 1 Megabyte. This is inaccurate. The most popular and frequently used NFC cards have storage space of 1 Kilobyte or less. With CBOR-LD serialisation, we are able to fit the credential shown in the video on a 1Kb NFC chip.

  • @richardeichersr79
    @richardeichersr79 3 года назад

    Well done. Thank you.

  • @CarlosBruguera
    @CarlosBruguera 3 года назад

    How about revocation lists that are implemented on some ledger? How would a link to a revocation list work in that case? Also, could this "link" be a DID instead of a URL? e.g. A DID resolvable into some service URL or any other reference mechanism for checking the validity of credentials, etc.

  • @mmdlmts
    @mmdlmts 4 года назад

    Where is part1?

    • @MATTRglobal
      @MATTRglobal 3 года назад

      here: ruclips.net/video/hXxQqQLBVZ8/видео.html

  • @tobiaslooker5956
    @tobiaslooker5956 4 года назад

    Hi @darksteam999 On the questions you answered below Yes that is correct BBS+ is a multi-message digital signature capable of selective reveal. Importantly what you reveal is not the original signature but instead a proof of knowledge of the signature along side any of the messages you would like to reveal that were signed when producing the signature.

    • @darksteam999
      @darksteam999 4 года назад

      Thanks a lot !!!

    • @darksteam999
      @darksteam999 4 года назад

      One more thing, is the BBS+ Signature Proof of Knowledge a "non-interactive" proof?

    • @tobiaslooker5956
      @tobiaslooker5956 4 года назад

      @@darksteam999 Yes it is

  • @darksteam999
    @darksteam999 4 года назад

    Thank you for this video explaining the BBS+ for a newcomer like me. Just wondering about what BBS+ can do. 1. BBS+ is a modified version of BBS. Hence, it can do multiple messages signing into a single signature. Later, we can choose to reveal some messages to be verified with that single signature (of multiple messages)? 2. BBS+ can do the same trick as multiple messages signing. Instead, we leverage this to a ZKP capable verifiable credentials where we treat those attributes of the credential as multiple messages. We can sign multiple attributes and choose some attributes to be revealed. Later, the verifier can verify those revealed attributes with the signature (without knowing other attributes). Am I right?