einvoicesign 1.0.1 copy "einvoicesign: ^1.0.1" to clipboard
einvoicesign: ^1.0.1 copied to clipboard

UBL 2.1 XML-DSig enveloped signer for Croatian eInvoices (eRačun, Fiscalization 2.0). Exclusive C14N, RSA-SHA256, PKCS#12, no OpenSSL. Byte-compatible with .NET SignedXml.

1.0.1 #

  • Shortened the package description (pub.dev conventions).

1.0.0 #

  • Initial release: enveloped XML-DSig signing of UBL 2.1 documents (exclusive C14N, RSA-SHA256, PKCS#12 certificates), pure Dart. Built and validated for Croatian eInvoices (eRačun, Fiscalization 2.0).
  • CLI (dart pub global activate einvoicesign) and library API (signInvoiceXml); standalone Windows/Linux binaries via dart compile exe.
  • Output is byte-compatible with .NET SignedXml at the canonical level; the test suite reproduces a .NET-produced reference signature exactly.
0
likes
160
points
655
downloads

Documentation

API reference

Publisher

verified publisherfraktal.hr

Weekly Downloads

UBL 2.1 XML-DSig enveloped signer for Croatian eInvoices (eRačun, Fiscalization 2.0). Exclusive C14N, RSA-SHA256, PKCS#12, no OpenSSL. Byte-compatible with .NET SignedXml.

Repository (GitHub)
View/report issues

Topics

#xml-dsig #ubl #einvoice #digital-signature #fiscalization

License

MIT (license)

Dependencies

path, pkcs12_parser, pointycastle, xml

More

Packages that depend on einvoicesign