Digitális ujjlenyomat: így bizonyítható, hogy egy aláírt engedélyt nem írtak át
Hogyan mutatja ki az OPEREX, ha egy aláírt engedélyt, egy jóváhagyott kockázatértékelést vagy egy rögzített műveletet utólag átírnak — és hol vannak ennek a határai.
Röviden
- Az engedélyek és a karbantartási munkalapok minden aláírása, a kockázatértékelés pedig a jóváhagyáskor digitális ujjlenyomatot kap: a legkisebb utólagos változás is kimutatható.
- Egy engedély aláírásai láncot alkotnak — egy lépés átírása, törlése vagy beszúrása megszakítja, és az ellenőrzés megmondja, hol.
- Naponta az előző nap auditnyomának, engedély-aláírásainak és jóváhagyásainak ujjlenyomata szervezetenként a szerveren kívülre kerül, láncolva.
- A nyomtatott engedély QR-kódja a szervezet saját címére mutat: a telefon belépés nélkül megnyitja az élő állapotot — szabad-e most dolgozni rajta, és a legfrissebb-e a papír.
Mi a digitális ujjlenyomat?
Egy baleset vagy egy hatósági ellenőrzés után az első kérdés: amit most látunk, az-e, amit akkor aláírtak? A digitális ujjlenyomat erre ad gépileg ellenőrizhető választ.
A digitális ujjlenyomat (szakszóval: kriptográfiai hash) egy rövid, egyedi jelsor, amelyet egy szabványos eljárás számol ki az adatból. Az OPEREX a nemzetközileg szabványos SHA-256 eljárást használja: bármekkora adatból 64 jelből álló ujjlenyomat lesz.
Aláíráskor vagy jóváhagyáskor a rendszer kiszámolja és eltárolja az ujjlenyomatot. Az ellenőrzés később ugyanazzal az eljárással újraszámolja a mai adatból: ha a kettő egyezik, az adat azóta nem változott; ha nem, a változás kiderült.
4c70e009 da310f47 3db880fc bebcfde03e028f43 0dc49a3b 3d8d5f64 63c1e4125c4e98f7 0255b116 9fd2a17e 9cb1f8b369dd7818 ab5c988d 737fcfc1 aa935f06Ugyanarra mindig ugyanaz
Ugyanabból az adatból minden gépen, minden alkalommal ugyanaz az ujjlenyomat lesz — az ellenőrzés bármikor megismételhető.
A legkisebb változásra is más
Egyetlen számjegy, ékezet vagy szóköz átírása teljesen más ujjlenyomatot ad: a változás nem bújhat el.
Visszafelé nem számolható
Az ujjlenyomatból az adat nem állítható vissza, és gyakorlatilag nem készíthető hozzá másik tartalom ugyanezzel az ujjlenyomattal.
Nincs benne titok
A számításhoz nem kell kulcs: bárki újraszámolhatja. Ettől ellenőrzés — és nem csupán a rendszer állítása.
Lakat, lánc, külső tanú
Az ujjlenyomat kimutatja a változást, de nem akadályozza meg. Ezért három réteg dolgozik együtt: a lakat megakadályozza, a lánc kimutatja, a külső tanú pedig a szerveren kívül is rögzíti.
Lakat — csak bővíthető nyilvántartás
Az auditnyom és az aláírások módosítását és törlését az adatbázis minden szerepnek megtagadja — annak a tulajdonosi fióknak is, amellyel üzemeltetünk. A jogszerű, szerződés szerinti törlés kimondott, naplózott kivétel.
Lánc — minden lépés az előzőre mutat
Az engedély minden aláírása tárolja az előző aláírás ujjlenyomatát — az új aláírások ujjlenyomata ezt, a sorszámot és az aláírás idejét is fedi —, az engedélyen pedig ott áll a lánc utolsó szeme és az aláírások száma. Egy lépés átírása, törlése vagy beszúrása megszakítja a láncot — az ellenőrzés megnevezi az aláírást és az okát.
Külső tanú — napi ujjlenyomat a szerveren kívül
Naponta az előző nap auditnyomának, engedély-aláírásainak és jóváhagyott kockázatértékeléseinek ujjlenyomata szervezetenként a szerveren kívüli tárolóba kerül, és minden napi fájl az előzőre mutat. Egy már rögzített nap utólagos módosítása — akár tulajdonosi joggal, az adatbázison belül — így kimutatható.
ae51…2f04…ae51…1549…2f04…1549…831e…1466…a9b5…A munkavégzési engedély: minden lépés egy aláírás
Az engedély a legtöbbet ellenőrzött dokumentum — egy baleset után ez az első, amit elővesznek. Itt mindhárom réteg együtt dolgozik, és a papír is ellenőrizhető.
- Az első aláírás — az igénylés — után az engedély tartalma nem változhat. Minden további lépés (kiadás, ellenjegyzés, elfogadás, felfüggesztés, hosszabbítás, lezárás…) egy újabb aláírás a láncban.
- Minden aláírás ujjlenyomata az engedély teljes tartalmát és az adott lépést fedi: ki, milyen szerepben, milyen lépést tett, milyen érvényességi időablakkal.
- Az engedély lapján a láncot a szerver és a böngésző is ellenőrzi, külön kimondva az eredményt. A Bizonyíték-ellenőrzés egy futtatással átnézi a hozzáférhető telephelyek engedélyeit és értékeléseit; a jelentés CSV-ben és PDF-ben letölthető, a futtatás is auditsort ír.
- A kockázatértékelés a jóváhagyáskor kap ujjlenyomatot (a válaszok, az előírás, a munkaelemzés lépéstáblája); a jóváhagyott tartalmat onnantól az adatbázis nem engedi módosítani, és a saját papírján is QR-kód áll.
https://pelda.operex.eu/e/5e1ea833aa7c63421ed792d6/1549262ce610c52bHol dolgozik az ujjlenyomat
A bizonyíték-célú ujjlenyomatok egyetlen közös megvalósításra épülnek, mindenhol ugyanazzal a szabállyal. Ahol a hash csak a másolat épségét méri, azt külön jelezzük.
| Terület | Mit rögzít az ujjlenyomat | Hol ellenőrizhető |
|---|---|---|
| TerületMunkavégzési engedély | Mit rögzít az ujjlenyomatminden aláírás: az engedély tartalma és a lépés, láncban | Hol ellenőrizhetőaz engedély lapja · a papír QR-je (élő állapot) · Bizonyíték- és Papír-ellenőrzés · napi külső ujjlenyomat |
| TerületKockázatértékelés | Mit rögzít az ujjlenyomata jóváhagyott tartalom, a jóváhagyás pillanatában | Hol ellenőrizhetőaz értékelés lapja · Bizonyíték- és Papír-ellenőrzés · napi külső ujjlenyomat |
| TerületKarbantartási munkalap | Mit rögzít az ujjlenyomataz átadás–átvétel, a próba és az átvétel aláírásai, láncban | Hol ellenőrizhetőa munkalap lapja |
| TerületAuditnyom — minden modul | Mit rögzít az ujjlenyomata nap minden rögzített művelete szervezetenként, a műszaknaplóé is | Hol ellenőrizhetőnapi külső ujjlenyomat — az élő adatbázissal napra és szervezetre pontosan összevethető |
| TerületKilépés és törlés | Mit rögzít az ujjlenyomataz export minden fájlja, a fájl-leltár és a törlési igazolás | Hol ellenőrizhetőaz átvevő a saját gépén (fájlonkénti SHA-256) |
| TerületMentés | Mit rögzít az ujjlenyomata szerveren kívülre feltöltött mentés | Hol ellenőrizhetőépség-ellenőrzés: sértetlen-e a másolat — nem hamisítás elleni védelem |
Amit NEM állítunk
- A papír szövegét gép nem hitelesíti. A QR azt mondja meg, mi az engedély mai állapota, és melyik változatából készült a lap; hogy a papíron ugyanaz áll-e, azt ember veti össze az élő lapon látható címmel, hellyel és állapottal — egy valódi QR-kód egy hamis lapra is rámásolható.
- Az élő állapot belépés nélkül, de csak térerővel látszik (anélkül a kiadónál kell rákérdezni). A lánc aláírásonkénti ellenőrzése, a Bizonyíték-jelentés és a régi, szöveges QR-ok ellenőrzése belépést és megtekintési jogot kér.
- A napi külső ujjlenyomat a következő napon készül — az aznapi adatot addig a lakat és a lánc védi.
- A külső tanú az adatbázison belüli, utólagos átírást mutatja ki; a szerver teljes átvétele elleni védelmet nem ez adja.
- Az aláírás a rendszerben azonosított felhasználó rögzített lépése (belépéssel, a szervezet beállításától függően kétlépcsős azonosítással) — nem minősített elektronikus aláírás.
Az ellenőrzéseket élő rendszeren is bemutatjuk — egy auditra vagy egy beszerzési kérdőívre készülve is.
A teljes összefoglaló PDF-benTovább
Gyakori kérdések
Mi a digitális ujjlenyomat (hash)?
Egy rövid, egyedi jelsor, amelyet egy szabványos eljárás számol ki az adatból — az OPEREX a SHA-256-ot használja, amely bármekkora adatból 64 jelet ad. Ugyanarra az adatra mindig ugyanaz, a legkisebb változásra teljesen más, és a számításához nem kell kulcs: bárki újraszámolhatja.
Honnan tudható, hogy egy aláírt munkavégzési engedélyt nem írtak át utólag?
Minden aláírás ujjlenyomata az engedély teljes tartalmát és az adott lépést fedi (az új aláírásoké a lánc-kapcsolatot, a sorszámot és az aláírás idejét is); minden aláírás tárolja az előző aláírás ujjlenyomatát, az engedélyen pedig a lánc utolsó szeme és az aláírások száma áll. Az ellenőrzés újraszámol: egy lépés átírása, törlése vagy beszúrása megszakítja a láncot, és az ellenőrzés megnevezi az aláírást és az okát.
Mit bizonyít a nyomtatott engedély QR-kódja?
A QR a szervezet saját címére mutató link: a telefon belépés nélkül megnyitja az engedély élő állapotát. Az első mondat az ítélet — szabad-e most dolgozni rajta (aktív, az érvényességi időn belül, ép lánccal) —, a második, hogy a papír a legfrissebb változat-e, vagy hány változás történt azóta. Személyes adat nem jelenik meg, és a kód nem az engedélyszám, hanem egy véletlen azonosító. A régebbi, szöveges QR-ú papírok a Papír-ellenőrzés lapján ellenőrizhetők. A papír szövegét gép nem hitelesíti — azt ember veti össze az élő lapon látható adatokkal.
Mi véd az adatbázison belüli, visszamenőleges átírás ellen?
Naponta az előző nap auditnyomának, engedély-aláírásainak és jóváhagyott kockázatértékeléseinek ujjlenyomata szervezetenként a szerveren kívüli tárolóba kerül, és minden napi fájl az előzőre mutat. Egy már rögzített nap utólagos módosítása — akár tulajdonosi joggal — így kimutatható. A szerver teljes átvétele elleni védelmet nem ez adja.
Minősített elektronikus aláírás az OPEREX-ben rögzített aláírás?
Nem. Az aláírás a rendszerben azonosított felhasználó rögzített lépése — belépéssel, a szervezet beállításától függően kétlépcsős azonosítással —, amelyet az ujjlenyomat-lánc és az adatbázis zárja véd.
Mely modulokban dolgozik az ujjlenyomat?
A munkavégzési engedélyben (minden aláírás, láncban), a kockázatértékelésben (a jóváhagyott tartalom), a karbantartási munkalapon (az átadás–átvétel aláírásai, láncban), az auditnyomban — minden modulé, a műszaknaplóé is, napi külső ujjlenyomattal —, a kilépéskori exportban (fájlonkénti SHA-256), valamint a mentések épség-ellenőrzésében.
Indítsunk egy pilotot
Mutatjuk az OPEREX-et a saját műszaki folyamataitokon — kötöttség nélkül.
Demó kérése