2036年、あるバッテリーがリサイクル業者に持ち込まれます。業者は、2026年に筐体に印刷されたコードをスキャンし、製品パスを入手します。当時、そのパスを保存していた企業は、もはや存在していないかもしれません。 それでも、スキャンによってデータが本物であること――つまり、メーカーから提供されたものであり、それ以来誰もその内容を改ざんしていないこと――を証明しなければなりません。
これこそが問題の核心です。デジタル製品パスポートは、10年以上検証可能な状態を維持しなければなりません。しかし、ソフトウェアプラットフォームがそれほど長く存続することは稀です。したがって、信頼はプロバイダーに依存してはなりません。 信頼はデータセットそのものに根ざしていなければなりません。
この記事では、Transpareoがこれをどのように解決しているかを解説します。具体的には、各パスに2つのシールを付与すること、独自のドメイン上に発行者識別子を配置すること、プロバイダーの存続を超えて維持されるアーカイブを用意すること、そして、当社に問い合わせることなく誰でもブラウザ上で検証を行える仕組みを採用しています。
すべてのバージョンに2つの認証マークが付与されます
パスが公開される前に、Transpareoはその製品カテゴリーの必須項目がすべて揃っているかを確認します。1つでも欠けている場合、公開は拒否されます。
署名されるのは、内容が完全なパスだけです。
その後、Transpareoはその内容をバージョンとして固定し、2つの独立した署名を付与します。1つはメーカーによるもの、もう1つはTranspareoによるものです。メーカーは自社の鍵を管理し、独自の署名サービスを運用することができます。 Transpareoは、この秘密鍵を一切確認することはなく、自社の対署名のみを追加します。したがって、製造元の署名は、当社自身では生成できないものとなります。
この署名は、文書全体に一括して付与されるのではなく、個々の項目ごとに付与されます。そのため、修理業者や行政機関が追加で閲覧するフィールドについても、再署名を行うことなく、引き続き同じ証明が保持されます。これがなぜ重要なのかについては、署名を失うことなく開示する に記載されています。
検証は閲覧者のブラウザ内で行われます。 オープンソースの表示アプリ「Transpareo Time Machine」は、パスポートを読み込み、そのフィンガープリントを再計算し、当社のサーバーに接続することなく、両方の署名を検証します。疑念をお持ちの方は、コードをご確認いただけます。
発行者識別子は独自のドメイン上にあります
検証者が公開鍵を見つけられるように、各メーカーは自社のドメイン上で、すべての検証者が認識している固定アドレスに識別子を公開しています(規格に詳しい方へ:W3C標準 DID:web に基づいています)。 意図的に従来の証明書を採用していません。証明書チェーンは数十年かけて失効しますが、自社ドメイン上のアドレスは堅牢であり、貴社の管理下に置かれます。
鍵が変更されても、古い署名は引き続き検証可能です。古い鍵は、かつて署名した内容を引き続き認証しますが、新しいものには署名しなくなります。 また、プロバイダーが将来ドメインを放棄する可能性もあるため、Transpareoは公開時点のすべての公開鍵を永続的なアドレスにミラーリングします。これにより、たとえ元のアドレスが将来応答しなくなったとしても、どのバージョンも検証可能のままとなります。
EU登録には適格な電子印章が付与されます
2026年7月20日より運用が開始された ## EU-DPPレジストリへの登録## には、通常の署名以上の要件が求められます: EU全域で適用される電子署名に関する規制であるeIDASに基づき身元を証明し、[eIDAS規則910/2014]に準拠した適格電子印章を提示する必要があります(https://eur-lex.europa.eu/legal-content/DE/TXT/?uri=CELEX:02014R0910-20240520)に準拠した「適格電子印章」が、認可された手段の一つです。 このような電子シールはハードウェアベースであり、検証済みの法人に紐付けられており、EU法において認められている最高レベルの信頼性を有しています。
この機能は、eIDAS法規制および登録インターフェースが最終確定次第、利用可能となる予定です。 Transpareoは、このために、自社で管理するシール装置と、認定された信頼サービスプロバイダーによる適格証明書を用いた独自のシールサービスを計画しており、これにより、独自のシールインフラを持たないメーカーでも、独自のハードウェアを使用せずにパスポートにシールを押すことが可能になります。
プロバイダーの存続を超えて残るアーカイブ
パスポートがEU登録簿に登録されると、各バージョンはさらに10年間、改変不可能な状態でアーカイブされます。メーカーもTranspareoも、事後にそれらを変更することはできません。
このアーカイブを運営する企業も、長期的な視点に立っています: Transpareo AGの株式資本の51%は、スイス・ツークにある非営利団体「Transpareo財団」が保有しており、同財団はスイス連邦財団監督当局の監督下に置かれています。財団はその資産を処分することができないため、同社の過半数の株式が所有者を変えることは決してありません。 このようにして、Transpareoの存続と、お客様のパスポートへの長期的なアクセスは、構造的に保証されています。
当社を介さずに、第三者がパスポートを検証する方法
決定的な検証は、当社のインフラを利用せずに誰かがパスポートを検証できるかどうかです。その手順は以下の通りです:
- 任意のソースからパスポートを取得します:CDN、公開アーカイブ、EU登録簿、またはサードパーティのアーカイブなどです。
- データセットを所定の順序に並べ替え、そのフィンガープリントを算出します。
- パスポートに記載されたアドレスから、発行元およびトランスペレオの公開鍵を取得します。
- 両方の署名をフィンガープリントと照合します。両方が一致すれば、パスポートは本物であり、改ざんされていないことが確認されます。
ログインも、Transpareoへの電話も、稼働中のプラットフォームへの依存も一切必要ありません。どの手法が採用されているかは、末尾の質問に記載されています。
現在稼働中の機能と準備中の機能
署名、ブラウザ上での検証、自社ドメインでの発行者識別、およびメーカー独自の鍵がすでに運用されています。改ざん不可能な10年間のアーカイブが構築されており、パスポートがEU登録簿に登録され次第、有効になります。 eIDAS法規制および登録機関とのインターフェースが最終決定され次第、EU登録用の認定シールの導入が予定されています。
一度署名され、アーカイブされたデータは、将来どのプラットフォームが運営されるかに関わらず、検証可能な状態が維持されます。
この記事に関するご質問
私たちの署名鍵は誰が管理しているのでしょうか?
ご希望であれば、ご自身でも可能です。メーカーは独自の署名サービスを運営することができ、Transpareoは秘密鍵を一切保持せず、独立した対署名を追加するのみです。 したがって、各パスポートには、互いに独立した2つの機関による2つの署名が含まれており、メーカーの署名は、Transpareo自体では生成できないものです。
もしトランスペレオがなくなってしまったら、私たちのパスポートはどうなるのでしょうか?
データセットそのものに信頼が結びついており、私たち個人には結びついていないため、検証可能な状態が維持されます。 各バージョンは、パスに記載されたアドレスで公開されている鍵を用いて署名されており、Transpareoは公開時点で各公開鍵を永続的なアドレスにミラーリングするため、元のアドレスが消滅しても検証は維持されます。 また、EUへの登録を機に、各バージョンは10年間のアーカイブに改変不可能な状態で保存されます。 企業自体も長期的な存続が保証されています。Transpareo AGの株式資本の51%は、スイス連邦財団監督局の管轄下にある、ツークに拠点を置く非営利団体「Transpareo財団」が保有しているからです。財団はその資産を処分することができないため、同社の過半数の株式が所有者を変えることは決してありません。
なぜ、証明書ではなく、独自のドメインに発行者識別情報を記載するのでしょうか?
証明書チェーンの有効期限は数十年にも及ぶ一方で、パスポートは10年以上検証可能な状態を維持しなければならないためです。 発行者は、自身のドメイン内の /.well-known/ という固定アドレスに識別子を公開します(W3C規格 DID:web に基づく)。このアドレスは、プロバイダーを変更した場合でも、堅牢に維持され、ご自身の管理下にあります。検証者は、誰かの許可を得る必要なく、そこから公開鍵を取得します。
鍵を交換する場合、古いパスポートはどうなるのでしょうか?
それらは検証可能な状態を維持します。古い公開鍵は、かつて署名した内容を引き続き保証しますが、新しいパスポートにはもはや署名を行いません。すべての公開鍵は公開時に永続的に複製されるため、検証者は何年経っても正しい鍵を見つけることができます。 まさにこの仕組みによって、鍵の切り替えは、歴史の価値を損なうような出来事ではなく、日常的な手続きとなるのです。
EU登録簿には、専用の認証マークが必要なのでしょうか?
必ずしもそうとは限りません。登録はご自身で行う手続きであり、eIDASに基づき、適格な電子署名、シールのいずれか、または適格な属性証明書を用いてご本人であることを証明していただきます。 Transpareoは、自社で管理するシールデバイスと、認定された信頼サービスプロバイダーが発行した適格証明書を用いた独自のシールサービスを運営いたします。これにより、独自のシールインフラを持たないメーカー様も、専用のハードウェアを用意することなく、この義務を履行することが可能となります。 この機能は、eIDAS法規制および登録インターフェースが最終確定次第、提供される予定です。
公開時にパスが不完全な場合はどうなりますか?
署名されません。 凍結の前に、データセットはその製品カテゴリーの必須項目に対して検証され、この検証に失敗した場合は公開が拒否されます。完全かつ規則に準拠したパスだけがバージョンとして確定されます。したがって、Transpareoパスへの署名は、必須項目がすべて揃っていたことを示すものでもあります。
追加のフィールドを公開すると、署名が破損してしまいますか?
いいえ、まさにそのために、この方式が採用されているのです。署名は、文書全体をまとめてではなく、データセットの個々の項目ごとに付与されるため、修理業者や行政機関に対して追加で開示されるフィールドについても、改めて署名を行うことなく、引き続き同じ証明が有効となります。詳細については、署名を失うことなく開示する をご覧ください。
お客様は、弊社を介さずにパスポートを確認することはできますか?
はい、それが決定的なテストとなります。任意のソースからパスポートを取得し、データセットを所定の順序に並べ替えてフィンガープリントを算出します。次に、パスポートに記載されたアドレスから発行元とTranspareoの公開鍵を取得し、両方の署名をそのフィンガープリントと照合します。 その背後にある仕組みは、W3Cのオープンな仕様であるecdsa-sd-2023です。ログインも、当社への電話も、稼働中のプラットフォームへの依存も一切必要ありません。オープンソースの表示アプリ「Transpareo Time Machine」は、閲覧者のブラウザ上でまさにこの処理を実行します。




