OpenID for Verifiable Presentations 1.0 is now final!

This is the core presentation protocol used with the Digital Credentials API.

https://openid.net/specs/openid-4-verifiable-presentations-1_0-final.html

#dc #oid4vp #vdc #mdl #vc #sdjwt #eudiw #dcapi #digitalcredentials

OpenID for Verifiable Presentations

This specification defines a protocol for requesting and presenting Credentials.

The First Public Working Draft of the W3C Digital Credentials API is now published 🎉

https://www.w3.org/TR/digital-credentials/latest

#dcapi #vdc #digitalcredentials #mdl #sdjwt #vc

Digital Credentials

This document specifies an API to enable user agents to mediate presentation and issuance of digital credentials such as a driver's license, government-issued identification card, and/or other types of digital credential. The API builds on Credential Management Level 1 as a means by which to request or issue a digital credential from a user agent or underlying platform.

A new version of SD-JWT/SD-JWT-VC is released.

* SD-JWT-VC templates
* Support SD-JWT-VC type metadata resolution, including recursive resolution of parent definitions
* New generic DSL for declaring the disclosure properties of Verifiable Credentials (including SD-JWT)
* New Validator for SD-JWT-VC
* Enhanced the existing SdJwtVcVerifier.

https://github.com/eu-digital-identity-wallet/eudi-lib-jvm-sdjwt-kt/releases/tag/v0.14.0

#eudi
#kotlin
#sdjwt
#sdjwtvc

Release v0.14.0 · eu-digital-identity-wallet/eudi-lib-jvm-sdjwt-kt

❗ Important! This release brings some powerful additions to the library, introducing some breaking changes to the public API that cannot be avoided. Scope Notable new features: SD-JWT-VC templates...

GitHub

Alright, I've got mdoc verification over OID4VP figured out. Time to dig into SD-JWT 📚

#digitalcredentials #mdoc #oid4vp #sdjwt

Published v0.6.0 of SD-JWT library.

- Aligns JWS JSON representation of SD-JWT with draft 12
- Aligns web resolution of issuer's public key to draft 4 of SD-JWT-VC. No more DNS URIs

https://github.com/eu-digital-identity-wallet/eudi-lib-jvm-sdjwt-kt/releases/tag/v0.6.0

#eudi
#kotlin
#sdjwt
#sdjwtvc

Release v0.6.0 · eu-digital-identity-wallet/eudi-lib-jvm-sdjwt-kt

What's Changed Upgrade dependencyCheck by @babisRoutis in #213 Update setup-gradle github action by @babisRoutis in #215 Remove support for iss to be DNS URI by @babisRoutis in #216 Update JWS JSO...

GitHub

Published new version of
eudi-lib-jvm-sdjwt-kt which adds SD-JWT verifiers (for issued and presented credentials) especially for SD-JWT-VC format.

Issuer pub keys are obtained automatically, as per SD-JWT-VC spec.

https://github.com/eu-digital-identity-wallet/eudi-lib-jvm-sdjwt-kt/releases/tag/v0.4.0

#eudi #sdjwt #sdjwtvc #kotlin

Release v0.4.0 · eu-digital-identity-wallet/eudi-lib-jvm-sdjwt-kt

What's Changed Replaced ECKey with AsymmetricJWK to get PublickKey by @ydanneg in #187 Make verifications suspendable. by @dzarras in #190 Add SD-JWT-VC verifier by @babisRoutis in #191 New Contr...

GitHub

An example of defining PID in sd-jwt-vc format using a DSL

https://gist.github.com/babisRoutis/7b9c26c75f17a8b159ba2be04366daeb

#sdjwt #eID #eudiw

PID in `sd-jwt-vc` using eudi-lib-jvm-sd-jwt-kt DSL

PID in `sd-jwt-vc` using eudi-lib-jvm-sd-jwt-kt DSL - PidSdJwtVc.kt

Gist

Published new version of
eudi-lib-jvm-sdjwt-kt which aligns with draft 8 of SD-JWT specification

https://github.com/eu-digital-identity-wallet/eudi-lib-jvm-sdjwt-kt/releases/tag/v0.3.0

#eudi #sdjwt #kotlin

Release v0.3.0 · eu-digital-identity-wallet/eudi-lib-jvm-sdjwt-kt

Aligns library to draft 8 of SD-JWT specification Notably, the enveloped format was removed. What's Changed Bump org.jetbrains.dokka from 1.9.10 to 1.9.20 by @dependabot in #164 Bump com.vanniktec...

GitHub
GitHub - eu-digital-identity-wallet/eudi-lib-jvm-sdjwt-kt: A library for issuing and verifying SD-JWT

A library for issuing and verifying SD-JWT. Contribute to eu-digital-identity-wallet/eudi-lib-jvm-sdjwt-kt development by creating an account on GitHub.

GitHub