Veri able Credentials 周辺動向と教育機関での活用
鈴木茂哉
慶應義塾大学大学院政策・メディア研究科 特任教授
慶応義塾大学SFC研究所データアーキテクチャラボ 副所長（技術統括)
Trusted Web 推進協議会 タスクフォース 構成員
WIDEプロジェクトボードメンバ

fi2022/12/13 @ AXIES 2022

W3C Keio Team - 2015/11 〜 2018/3© Shigeya Suzuki

Veri able Credentials Data Model v1.1 (W3C Recommendation)• 検証可能なデジタル証明書のデータモデル標準• さまざまな「証明書」のデジタル化手段• デジタル署名技術を用いた【発行者】(Issuer)により【対象者】(Subject)が特定の条件を満たしている事を【保持者】(Holder) が示すことができる

Veri able Credentials Data Model v1.1, W3C Recommendation 03 March 2022
https://www.w3.org/TR/2022/REC-vc-data-model-20220303/

fifi© Shigeya Suzuki

3Veri able Credentials 2.0 に向けての作業[1]• 検証可能な証明書データモデルの旧バージョンで見つかった誤りに対処• クレデンシャル、プレゼンテーション、および証明のデータモデル• データモデルのレジストリ• 既存の暗号プリミティブを利用した証明の表現と検証のためのアルゴリズム• 多言語化 (鈴木から提案[2])• 承認されてから2年間の作業[1] Veri able Credentials' WG new charter
https://w3c.github.io/vc-wg-charter/[2] Standardization of Multilingual Support
https://github.com/w3c/vc-wg-charter/issues/19
fifi© Shigeya Suzuki

4Veri able Credentials周りのホットトピック・課題• Integrity Protection: JWT か LDP か？
• Credential Walletのデザイン• トランスポート• 選択的開示 (SD-JWTの登場)• Holder Binding• 既存のトラストフレームワークとの関係• ドメイン知識とスキーマ→ Open Badges 3.0?
• W3C CCG VC-EDU Plus Fest
• 多言語化 → Veri able Credentials 2.0 で議論予定

5fifi© Shigeya Suzuki

採択されたプロジェクト (令和4年度Trusted Webユースケース実証事業)
Trusted Workplace Solution by TTEC and CG

ワークプレイスの信頼できる電子化文書の流通システム

文書(IoT)

電通・ISID パブリックDXコンソーシアム

中小法人・個人事業者を対象とする補助金・給付金の電子申請における「本人確認・実在証明」の新しい仕組み

行政工業会証明書デジタル化コンソーシアム

法人税制と工業会証明書

行政

人材育成のためのTrustedな
学修情報流通システム開発コンソーシアム

人材育成のためのTrustedな学修情報流通システム

個人（人材スキル）

SSI/FIDOコンソーシアム

学修歴等の本人管理による人材流動の促進

個人（人材スキル）

メタバース 自己主権型IDコンソーシアム

仮想現実空間におけるサービス利用資格と提供データのTrust検証

個人（メタバース）

株式会社DataSign

オンラインマーケティングにおけるパーソナルデータの流通

個人

大日本印刷株式会社

共助アプリにおけるプラットフォームを超えたユーザートラストの共有

個人

株式会社ORPHE

下肢運動器疾患患者と医師、研究者間の信用できる歩行データ流通システム

ヘルスケア

ヘルスケア情報流通システム開発コンソーシアム

臨床試験及び医療現場における信頼性及び応用可能性の高い情報流通システム

ヘルスケア

DataGateway PTE LTD

分散型IDを活用した炭素排出量トレースシステム

サプライチェーン(CO2)

ヤンマーホールディングス株式会社

機械製品サプライチェーンにおけるトレーサビリティ管理

サプライチェーン

アラクサラネットワークス株式会社

Trusted Networkによる社会ITインフラの信頼性・強靭性向上の実現

サプライチェーン

© Shigeya Suzuki

6

Open Badges [1]• 学習歴を示すための仕掛け• もともとWebサイトに貼れる【バッジ】としてデザインされていた• 昨今話題の「リスキリング」等に向けての重要な要素と言われる• 国際的に広く用いられている「オープンバッジ・ネットワーク」サイトの説明から[1]リスキリングの時代といわれるようになりました。人生は１００年と長期化する一方、時代の変化は加速するという中で、２０歳前後の一時期にどの教育機関で学んだということだけでは、一生対応していくことに限界があるということが背景にあります。
そのニーズにこたえるための学びの手段も、インターネットの普及によって実にさまざまな形で提供されるようになりました。また、その学びの単位も学位のような体系化されたものから、仕事をしながら学べるマイクロラーニングのようなものまで多種多様になっています。それらを学習者自身でいろいろ組み合わせて、知識やスキルを身につけることができるようになってきているのです。
しかし、多種多様で個性的に組み合わせたスキルには一律的な名称がありません。そこで、それらの学習歴をわかりやすく明示する、つまり、可視化する必要性が生まれてきているのです。
オープンバッジは、人の目にもコンピュータにも可視化された「学習歴」として、重要な役割をになうと私たちは考えています。

[1] 一般社団法人 オープンバッジネットワーク https://www.openbadge.or.jp/about-ob© Shigeya Suzuki

7

Open Badges の問題• そもそも、Webページに貼る【バッジ】としてデザインされており、何らかの改竄防止のメカニズムは無かった• 後日、改竄防止のメカニズムが追加されたが、ほぼ、使われなかった• プライバシー視点や、検証可能性の点で問題があった© Shigeya Suzuki

8Open Badges 3.0 [1]• Veri able Credentials ベースでの検証メカニズムを取り入れた形で発展した• Veri able Credentials ベースの教育や職歴領域におけるデータモデル標準として、データモデルと発行者API等、必要な機能が網羅されている

fi[1] Open Badges Speci cation - Candidate Final Spec Version 3.0 https://1edtech.github.io/openbadges-speci cation/ob̲v3p0.html
fififi© Shigeya Suzuki

9

VC-Edu PlugFest 2• 2022年11月14日に、W3C CCG の VC-EDU と JFF の主催で、VCについての、2回目のInteroperability PlugFest が行われた[1]• サンフランシスコベイエリア(Mountain View)にあるコンピュータ歴史博物館
で実施• 150名の参加者• プロトコル• Veri able Credential API (VC-API) [2]• Credential Handler API (CHAPI) [3]• OpenID Connect [4][1] JFF & VC-EDU Interoperability Plugfest 2 https://w3c-ccg.github.io/vc-ed/plugfest-2-2022/• DIDComm v2 [5][2] Veri able Credentials API https://w3c-ccg.github.io/vc-api/• Open Badges 3.0 [6] [3] Credential Handler API 1.0 https://w3c-ccg.github.io/credential-handler-api/[4] Welcome to OpenID Connect https://openid.net/connect/[5] DIDComm Messaging v2.x Editorʼs Draft https://identity.foundation/didcomm-messaging/spec/[6] Open Badges Speci cation - Candidate Final Spec Version 3.0 https://1edtech.github.io/openbadges-speci cation/10

fiob̲v3p0.html
fififi© Shigeya Suzuki

Plug Fest の結果ドラフト報告書をプレゼンしました
最終報告書でないので配布資料から割愛させていただきます© Shigeya Suzuki

11国内での課題• 海外はどんどん進んでいる状況• VCを使う場合のスキーマの国内での合意 -> 海外との整合性• マルチリンガル• VC 1.1 vs VC 2.0• 今やりたいとすると VC1.1 になるが、将来的にはマイグレーション必要• インターオペラビリティが無い。
• OpenBadges は VC 2.0 に合わせて行くはず• Evidence の表現方法への議論がある© Shigeya Suzuki

12