Proveri svoju BTCfactura fakturu
Ova stranica proverava kriptografske dokumente koje BTCfactura izdaje za tvoju narudžbinu - JSON račun (sa artiklima, cenama, ukupnim iznosom i timestamp-om postavljanja narudžbine) i svaki PDF voučer sa PIN-ovima primljen od dobavljača. Svi su digitalno potpisani i usidreni na Bitcoin blockchain-u u trenutku izdavanja. Provera ti omogućava da nezavisno potvrdiš, javnim kriptografskim alatima (PKI digitalni potpis + OpenTimestamps ankorovanje na Bitcoin-u), da su dokumenti autentični i nepromenjeni od trenutka izdavanja - bez potrebe da veruješ BTCfactura-i ili bilo kome drugom.
Otpremi 3 primljena fajla (document.json ili PDF voučera, plus .p7s i .ots) i stranica odgovara direktno na tri pitanja: da li je dokument zaista izdat od BTCfactura (validan potpis stabilnim ključem SC Digital Payments SRL), da li je sadržaj identičan originalu (poklapajući heš), i da li je postojao tačno u naznačeno vreme (usidren na Bitcoin blockchain-u, nepromenljivo).
Zašto je važno: koliko znamo, ni jedan drugi provajder PIN-ova ili digitalnih voučera u Rumuniji ne nudi ovu kriptografsku garanciju na svakom dokumentu - i mi smo među vrlo malo njih u svetu koji to rade. Kombinacija PKI + OpenTimestamps pretvara račun ili voučer iz PDF-a sa logom, koji bilo ko može da kopira, u dokument sa javnim i trajnim dokazom, koji se može proveriti u bilo kom trenutku bez pristupa našim sistemima. Ovo je standard transparentnosti koji smo izabrali da postavimo za tržište.
Provera na strani klijenta koristi @lacrypta/typescript-opentimestamps (LGPL-3.0). Kod se izvršava u tvom pretraživaču i može se pregledati u svakom trenutku u DevTools. Izvor i tekst licence su hostovani lokalno: bundle · LICENSE.
Ručne alternative
Želiš proveru bez pretraživača? Svi fajlovi se proveravaju standardnim besplatnim alatima:
- PKI potpis:
openssl cms -verify -in order.p7s -inform DER -content order-document.json -CAfile btcfactura-cert.pem -out /dev/null -no_check_time - OpenTimestamps sidro: opentimestamps.org ·
ots verify order-document.json(opentimestamps-client) - SHA-256:
shasum -a 256 order-document.json·certutil -hashfile order-document.json SHA256