A termékadatoktól a hitelesített útlevélig három lépésben.
Az OpenDPP a digitális termékútlevelek validálására készült, összhangban a decentralizált DPP-modellel, a szabványos GS1-feloldással és az aszimmetrikus eIDAS-kriptográfiával – üzemeltetési többletteher nélkül. Térképezze fel a termékadatait egyszer; az aláírást, a tárhelyet és a hitelesítést mi kezeljük.
Három lépés a SKU-tól az aláírt, beolvasható útlevélig
Nincs szükség szabványügyi csapatra vagy egyedi fejlesztésre – a rendelet követelményei vezetett munkafolyamattá válnak.
Termékadatok importálása
Kódírás nélkül vagy CSV-fájlban. Az SKU-kat, az alapanyagokat és a termék lábnyomát egyszer kell feltérképezni – utána pedig örökre újra felhasználhatók. A termékek metaadatai az OpenDPP munkaterületén maradnak – az uniós nyilvántartás (ESPR 13. cikk) kizárólag az azonosítókat indexeli; magukat a termékadatokat nem tárolja.
Aláírás & közzététel
Egy eIDAS fokozott biztonságú elektronikus bélyegző automatikusan rákerül, és az útlevél egy GS1 Digital Link mögött kerül közzétételre. Az elliptikus görbés ECDSA-kulcsok egyetlen kattintással rotálhatók; a privát kulcsok soha nem hagyják el a bérlői adatbázist.
Hitelesítés bárhol
Olvasson be egy QR-kódot → nyilvános útlevél. A feloldó tartalomegyeztetéssel HTML-t vagy JSON-LD-t szolgáltat, a vásárlók, auditorok és újrahasznosítók pedig másodpercek alatt hitelesítik a fokozott biztonságú elektronikus bélyegzőt a Hitelesítési audit portálon.
A működést biztosító architektúra
Tervezésénél fogva szabványalapú – tartalomegyeztetés, GS1-feloldás, eIDAS fokozott biztonságú elektronikus bélyegzők, JSON-LD termékadatok és a decentralizált DPP-architektúrához igazodó bérlői csomópont modell.
Bérlői csomópont, decentralizált modell
Az adataid az OpenDPP munkaterületeden találhatók, nem pedig egy központi uniós nyilvántartásban — az Európai Bizottság indexe (ESPR 13. cikk) kizárólag az azonosítókat rendeli hozzá az útlevél-URI-khez.
GS1 Digital Link feloldó
Egyetlen beolvasás feloldja a GTIN- vagy GRAI-azonosítót (AI 01/8003), validálja a mod-10 ellenőrző számot, és kiolvassa az AI 21 sorozatszámot – majd lekérdezi a csomópontot.
eIDAS fokozott biztonságú elektronikus bélyegzők
FprEN 18246 (végleges tervezet) szerinti ESDC-k: minden JSON-LD adattartalom a bérlő privát kulcsával kerül aláírásra, amelyet titkosított széfben őriznek (AES-256-GCM, bérlőnként, Postgresben), a manipuláció kimutatható bizonyítéka érdekében.
W3C JSON-LD & AAS
A tartalomegyeztetés ember által olvasható HTML-t vagy gép által olvasható JSON-LD-t ad vissza, valamint Asset Administration Shell (AAS v3.0/3.1) almodelleket.
A decentralizált DPP-modellhez igazodva
Az ESPR (Art. 10 / CIRPASS) és a CEN/CENELEC specifikációk értelmében az Európai Bizottság nem tárolja az Ön vállalatának termék-, anyag- vagy vegyianyag-adatait. Ennek megtétele sértené a szellemitulajdon-védelmet, és központosított egyedi meghibásodási pontokat hozna létre.
Ehelyett az Európai Bizottság nyilvántartása (ESPR 13. cikk) mindössze indexként működik — a termék egyedi azonosítóját (UPI) a hozzá tartozó útlevél pontos URI-jához rendeli. Az OpenDPP nagy teljesítményű útlevél-tárházként és GS1 Digital Link-feloldóként működik, ehhez a decentralizált modellhez illeszkedve: a termék metaadatai az Ön bérlőnként elkülönített munkaterületén, az EU-ban üzemeltetett OpenDPP-csomóponton találhatók (termékadatai az OpenDPP-csomóponton maradnak, nem a nyilvántartásban, amely kizárólag azonosítókat indexel). Az OpenDPP nyilvántartásra kész: minden útlevelet már most a 13. cikk szerinti mutatórekordba vetít, és azt a CIRPASS-2 referencia-nyilvántartással szemben validálja (nem normatív, EU által finanszírozott referencia, amelynek rekordszerkezete a kísérleti projekté, nem a Bizottságé) — az akkumulátorok bejegyzése a Bizottság nyilvántartásában még nem lehetséges, és a gazdasági szereplőknek szánt gépi API-t sem dokumentálták.
GS1 Digital Link feloldó átjáró
A fizikai termékek digitális útleveleikkel való összekapcsolásához az OpenDPP a szabványos GS1 Digital Link URI-kat használja. Amikor egy termékre vagy visszaforgatható eszközre nyomtatott QR-kódot beolvasnak, a feloldó átjáró (a GET /:ai(01|8003)/* mintára illeszkedve) elfogja a kérést. Kinyeri a GS1 alkalmazásazonosítót, értelmezi a GTIN- vagy GRAI-azonosítót, ellenőrzi a Modulo-10 ellenőrző számát, és kiolvassa a további kulcs-érték attribútumokat, például az egyedi sorozatszámot (AI 21). A csomópont ezután a Postgres JSONB-metaadatokhoz képest feloldja a kérést, és visszaadja a tartalomegyeztetett HTML- vagy JSON-LD-reprezentációt.
- Azonosító-értelmezés. Az AI 01 (GTIN) és az AI 8003 (GRAI) felismerésre, mod-10 validálásra, majd a megfelelő útlevélhez vagy egységszintű nézethez irányításra kerül.
- Egységszintű sorozatszámozás. Egy AI 21 sorozatszám a nyilvános egységoldalra irányít át: az egység azonossága, állapota és életciklus-eredete nyilvános, míg a telemetriája (egészségi állapot, ciklusszámok) csak a jogos érdekkel rendelkező, arra jogosult megtekintők és hatóságok számára kerül kiadásra, az akkumulátorrendelet XIII. mellékletének rendelkezéseinek megfelelően.
- Tartalomegyeztetés. Ugyanaz az URL ember által olvasható oldalt vagy gép által olvasható JSON-LD-dokumentumot szolgáltat a kérés Accept fejléce alapján.
Aszimmetrikus eIDAS fokozott biztonságú elektronikus bélyegzők, a kulcsok a bérlői páncélszekrényben titkosítva
A csalás megelőzésének elősegítése és a letagadhatatlanság támogatása érdekében a végleges tervezetű FprEN 18246 szabvány (formális szavazás alatt) előírja, hogy az útleveleket elektronikusan aláírt adatkonstrukciókba (ESDC) ágyazzák. Az OpenDPP bérlőnként alkalmaz egy eIDAS fokozott biztonságú elektronikus bélyegzőt, szoftveres kulcsőrzéssel a bérlői adatbázis terében – a márkák egyetlen kattintással rotálják az elliptikus görbés ECDSA-kulcsokat, a privát kulcsokat pedig AES-256-GCM-titkosítással tárolják, és soha nem hagyják el nyílt szövegként a bérlői csomópontot.
Amikor egy útlevél hitelesítésre és közzétételre kerül, a csomópont a bérlő privát kulcsával aláírja a teljes JSON-LD adattartalmat, és az aláírást közvetlenül a PostgreSQL-be írja. Az auditorok ezután a Hitelesítési audit validátorportálon ellenőrzik a bélyegző hitelességét – ez egy nyilvános ellenőrzés arról, hogy az útlevél valóban a megjelölt gazdasági szereplőtől származik, és nem módosították.
Az útlevél nem egyszeri beadvány. Élő, aláírt rekord, amelynek pontosnak és elérhetőnek kell maradnia jóval azután is, hogy a termék elhagyta a raktárát – ezért áll a kulcsőrzés és a tartósság a tervezés középpontjában.
— Így keretezzük a kötelezettséget az érdekeltek számáraAAS-metamodellek és aláírt ellátási láncbeli eredetlánc
Az ipari digitális ikrek interoperabilitása érdekében az OpenDPP támogatja az Asset Administration Shell (AAS v3.0/3.1) specifikációt, és igény szerint minden útlevelet szabványos részmodellekbe képez le. Az exportált részmodellek fogalomleírásokat tartalmaznak eCl@ss és IEC szótárazonosítókkal, ahol ilyen létezik, a nyers AAS JSON Environment adatcsomagok pedig közvetlenül betölthetők.
OpenDPP elemzi az ENSZ Átláthatósági Protokolljának (UNTP / EPCIS 2.0) megfelelően aláírt, VC-formátumú „UNTP” hitelesítő adatokba ágyazott fizikai ellátási lánc tranzakciókat. A nyomkövetési események regisztrálásakor a csomópont rekurzív módon feloldja a gráfot egy ciklusmentes, mélységi elsőbbségű bejáróval, hogy létrehozza a származási irányított ciklusmentes gráfot (DAG) — egy géppel olvasható, felfelé irányuló származási adatot, amelyet a saját átvilágítási munkafolyamatai felhasználhatnak. Ettől függetlenül az OpenDPP minden termékútlevelet az UNTP szabványnak megfelelő DigitalProductPassport hitelesítőként állít ki – amely egy átfogó vc+jwt (W3C VC-JOSE-COSE) és egy beágyazott W3C Data Integrity bizonyíték (ecdsa-jcs-2019) –, és amely a hivatalos UNTP sémával szemben érvényesíthető.
- AAS v3.0/3.1 almodellek. A JSONB-sorok igény szerint vetülnek ki szabványos megfelelőségi almodellekké, nyers AAS Environment adattartalmak beolvasásával.
- Fogalomleírások. Az exportált részmodellek eCl@ss és IEC szótárazonosítókat tartalmaznak, ahol ilyen létezik.
- UNTP / EPCIS 2.0 származási lánc. Az aláírt nyomkövetési események összeállnak egy ciklusálló származási DAG-gá – az ellátási lánc gép által olvasható, feljebb vezető származási láncává.
- UNTP-konform DPP hitelesítő adatok. Minden olyan útlevelet, amelyhez regisztrált létesítmény tartozik, UNTP-konform DigitalProductPassport hitelesítő adatként is kiállítunk — burkoló vc+jwt (W3C VC-JOSE-COSE) formátumban és beágyazott W3C Data Integrity bizonyítékkal (ecdsa-jcs-2019), feloldható did:web kibocsátói kulcsokkal és W3C Bitstring Status List alapú visszavonással.
Nézze meg, ahogy az architektúra valós időben bocsát ki egy útlevelet.
Kövesse végig, ahogy a csapata a termékadatoktól egy hitelesített, ellenőrzésre kész digitális termékútlevélig jut.
Demó foglalásaAz OpenDPP három lépésben teszi közzé a digitális termékútleveleket (DPP-ket): (1) a termékadatokat W3C-szabványú JSON-LD formátumban modellezi a kódírás nélküli feltöltő vagy az API segítségével, (2) egy eIDAS fejlett elektronikus pecsétet alkalmaz, amelynek ellenőrzési algoritmusa, tanúsítványlánca és mintái mind nyilvánosak, így harmadik felek az OpenDPP meghívása nélkül is ellenőrizhetik az integritást, és (3) GS1 Digital Link QR-kódokat tesz közzé, amelyek bármely fél számára elvezetnek az útlevélhez.
Hogyan tesz közzé az OpenDPP egy digitális termékútlevelet · Utoljára felülvizsgálva