Skip to content

Mala izmjena: RSA-SHA1 → RSA-SHA256 sukladno sa specifikacijom v2.7 #7

Description

@kukutac

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-sha1rsa-sha256
  • XML DigestMethod: sha1sha256
  • 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions