pyHanko
certomancer
pyHanko | certomancer | |
---|---|---|
9 | 2 | |
428 | 25 | |
- | - | |
9.0 | 6.2 | |
3 days ago | about 2 months ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pyHanko
-
Signing PDFs
If you mean signing as in "adding a digital, cryptographic signature", you could use pyhanko () which provides everything state-of-the-art to do just that.
-
Anything self hosted like paperless.io?
Document read from codimd-api https://github.com/hackmdio/hackmd-cli/blob/master/README.md - Matching config.yaml + styles read from git - Fetching data from CRM https://docs.espocrm.com/development/api/#client-implementations - Parsing markdown as jinja template - Generate pdf from markdown https://github.com/jmaupetit/md2pdf - Add signature fields https://github.com/MatthiasValvekens/pyHanko - store pdf file (maybe seafile?) (or nextcloud)
-
Digitally Sign PDFs?
I don't think Okular supports PKCS#11 out of the box, but if you're OK with CLI tooling, this might suit your needs: https://github.com/MatthiasValvekens/pyHanko (full disclosure: I wrote that tool, so assume I'm biased).
-
How does document signing work in practice?
Shameless plug: I'm the author of this tool: https://github.com/MatthiasValvekens/pyHanko/.
-
Introducing Certomancer: the Python X.509 testing framework
Certomancer started out as a weekend-long hacking session because I wanted to put the test suite for pyHanko on more solid foundations. I more or less knew where I wanted to go: I started by crafting a configuration file describing a somewhat involved testing configuration, and then implemented features incrementally until the tool was capable of handling the sample config I initially put together. This is the result.
-
Password protect PDF's
If you aren't afraid of some command-line tooling, you can use pyHanko: https://github.com/MatthiasValvekens/pyHanko/. It's mainly a signing tool, but the library behind it supports literally every encryption scheme in the PDF standard. The CLI is a bit more restricted, but it'll probably still do the job in this particular case.
- SafeNet digital tokens on linux
certomancer
-
Introducing Certomancer: the Python X.509 testing framework.
The GitHub repository includes some example config and some documentation.
-
Introducing Certomancer: the Python X.509 testing framework
If so, Certomancer might be the tool for you. Certomancer is a PKI testing framework implemented in Python. Here are some of its features:
What are some alternatives?
itext-java - iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText can be a boon to nearly every workflow.
zlint - X.509 Certificate Linter focused on Web PKI standards and requirements.
OCRmyPDF - OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
xournalpp - Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
Loki - Loki - Simple IOC and YARA Scanner
blockchain_implementation - Simple blockchain implementation using python and flask. It implements basic concepts of blockchain, like proof of work, mining, consensus, generating and validating the signature on transaction etc.
hackmd-cli - The HackMD/CodiMD Command Line Tool
paperless-ngx - A community-supported supercharged version of paperless: scan, index and archive all your physical documents
Mayan EDMS - Free Open Source Document Management System (mirror, no pull request or issues)
md2pdf - Markdown to PDF conversion tool