Pozdrav,
prije svega, hvala na održavanju fiskal-hr paketa — koristim ga za F1 fiskalizaciju i jako mi je koristan.
Od 01.07.2026. u testnoj okolini, Porezna uprava vraća:
s004 — Neispravan digitalni potpis
APIS IT mi je potvrdio da je u testnoj okolini ukinuto potpisivanje XML poruka s RSA-SHA1. Prema tehničkoj specifikaciji v2.7, RSA-SHA256 se u produkciji prihvaća od 01.05.2026. tijekom prijelaznog razdoblja, testna okolina od 01.07.2026. više ne prihvaća RSA-SHA1, a produkcija ga više neće prihvaćati od 01.01.2027.
Lokalno sam testirao minimalnu izmjenu u fiskalhr/signature.py:
- XML
SignatureMethod: rsa-sha1 → rsa-sha256
- XML
DigestMethod: sha1 → sha256
- ZKI potpis:
hashes.SHA1() → hashes.SHA256()
Nakon toga testna okolina ponovo funkcionira.
Nakon izmjene pokrenuo sam provjere navedene u uputama za doprinos projektu. Lokalno testovi prolaze uz 100% coverage.
Ako smatrate da je to korisno, mogu otvoriti mali PR s navedenom izmjenom.
Puno pozdrava,
Mateo
Pozdrav,
prije svega, hvala na održavanju
fiskal-hrpaketa — koristim ga za F1 fiskalizaciju i jako mi je koristan.Od 01.07.2026. u testnoj okolini, Porezna uprava vraća:
APIS IT mi je potvrdio da je u testnoj okolini ukinuto potpisivanje XML poruka s RSA-SHA1. Prema tehničkoj specifikaciji v2.7, RSA-SHA256 se u produkciji prihvaća od 01.05.2026. tijekom prijelaznog razdoblja, testna okolina od 01.07.2026. više ne prihvaća RSA-SHA1, a produkcija ga više neće prihvaćati od 01.01.2027.
Lokalno sam testirao minimalnu izmjenu u
fiskalhr/signature.py:SignatureMethod:rsa-sha1→rsa-sha256DigestMethod:sha1→sha256hashes.SHA1()→hashes.SHA256()Nakon toga testna okolina ponovo funkcionira.
Nakon izmjene pokrenuo sam provjere navedene u uputama za doprinos projektu. Lokalno testovi prolaze uz 100% coverage.
Ako smatrate da je to korisno, mogu otvoriti mali PR s navedenom izmjenom.
Puno pozdrava,
Mateo