Releases: Aniketc068/ATick-Python
ATick for Python 1.0.6
What's new in 1.0.6
Certified "no changes allowed" (DocMDP P=1) now supports LTV.
Previously, combining certify=1 (no changes allowed) with ltv=True produced a signature Adobe
flagged as invalid — the LTV validation data (/DSS) was written as a separate incremental revision
after the certifying signature, which a P=1 certification forbids.
Now, for a certified "no changes" signature, the validation data (cert chain + CRL/OCSP) is embedded
before signing, so the certifying signature covers it. The result is a signature that is
certified (no changes) + LTV enabled + valid at the same time — the standard PAdES structure.
- Only
certify=1 && ltv=Truebehaviour changed; every other signing path is unchanged. - Install / upgrade: `pip install -U atick`
Also at 1.0.6
Java (`io.github.aniketc068:atick`) · .NET (`ATick`) · Node.js (`atick`) · PHP (`aniketc068/atick`)
ATick 1.0.5
Standalone Python library for PDF digital signatures — PAdES/CMS signing (PFX/PEM, USB tokens, Windows store), Indian eSign, RFC-3161 timestamps, long-term validation, and a green-tick verified appearance Adobe shows as valid. Zero dependencies.
Install
pip install atick
What's new in 1.0.5
- Windows on ARM64 wheel added (
win_arm64) - Cross-platform matrix: Linux (manylinux2014 — every glibc distro) x86_64 / i686 / aarch64 / armv7l, Windows x64 / x86 / ARM64, macOS universal2 (Intel + Apple Silicon)
- Also available for Java (
io.github.aniketc068:atick) and .NET (ATickon NuGet)
License
Free under AGPL-3.0 for personal and open-source use; a paid commercial license is required to sell a product built with ATick or use it closed-source — see LICENSING.md.
ATick 1.0.3
Standalone Python library for PDF digital signatures — PAdES/CMS signing (PFX/PEM, USB tokens, Windows store), Indian eSign, RFC-3161 timestamps, long-term validation, and a green-tick verified appearance Adobe shows as valid. Zero dependencies.
Install
pip install atick
Highlights
- Sign anywhere — .pfx/.p12/.pem, USB tokens / smart-cards / HSMs (PKCS#11), Windows certificate store
- Full PAdES — B-B / B-T / B-LT / B-LTA with timestamps and long-term validation
- Indian eSign (CCA) — prepare, sign request, embed
- Rich appearance — green-tick / question-mark / red-cross states, logo or CN-on-left, custom text, invisible signatures
- Trust & control — certification (DocMDP), field locking, encryption, metadata, multi-signatory
- Cross-platform — Windows (64 + 32-bit), Linux (x86_64 / i686 / aarch64 / armv7), macOS universal2 (Intel + Apple Silicon)
Documentation
License
Free under AGPL-3.0 for personal and open-source use; a paid commercial license is required to sell a product built with ATick or to use it in a closed-source product — see LICENSING.md.
ATick 1.0.2
Standalone Python library for PDF digital signatures — PAdES/CMS signing (PFX/PEM, USB tokens, Windows store), Indian eSign, RFC-3161 timestamps, long-term validation, and a green-tick verified appearance Adobe shows as valid. Zero dependencies.
Install
pip install atick
Highlights
- Sign anywhere —
.pfx/.p12/.pem, USB tokens / smart-cards / HSMs (PKCS#11), Windows certificate store - Full PAdES — B-B / B-T / B-LT / B-LTA with timestamps and long-term validation
- Indian eSign (CCA) — prepare, sign request, embed
- Rich appearance — green-tick / question-mark / red-cross states, logo or CN-on-left, custom text, invisible signatures
- Trust & control — certification (DocMDP), field locking, encryption, metadata, multi-signatory
- Cross-platform — Windows (64 + 32-bit), Linux (x86_64 / i686 / aarch64 / armv7), macOS universal2 (Intel + Apple Silicon)
Documentation
License
Free under AGPL-3.0 for personal and open-source use; a paid commercial license is required to sell a product built with ATick or to use it in a closed-source product — see LICENSING.md.