P7M Manager
A .p7m file opened in one click, no cloud and no account.
P7M Manager opens the CMS/PKCS#7 envelopes that Italian invoices, PEC attachments and signed contracts use to wrap a document in one or more digital signatures: it says what's inside, who signed it, when, and with which certificate, and hands back the original document — PDF, XML or otherwise — identified from its content, not its file name.
It checks what can honestly be checked — that the document matches the digest the signature covers and, for RSA, that the signature came from the enclosed certificate — without ever passing that off as a legal validation: ECDSA and RSA-PSS signatures are reported as unverified rather than guessed at. A single file or a whole folder go into the same multi-threaded queue, with a details panel and a CSV or JSON report for the run.
It runs entirely offline, with no OpenSSL and no external dependencies for the reading engine — just the standard library. Distributed for Windows, macOS and Linux, in English and Italian, under the AGPL v3 license, with a commercial license available for closed-product use.
-
PlatformDesktop — Windows, macOS, Linux
-
VerificationIntegrity and RSA signature, not a legal validation
-
ExtractionPDF, XML, OOXML, images, archives
-
Interface languageEnglish · Italian
-
LicenseAGPL v3 (commercial license available)
- Reads CMS/PKCS#7 envelopes in DER or BER, including base64 or PEM-armoured ones as some PEC providers deliver them
- Shows the signer, certificate, algorithms and RFC 3161 timestamp of every signature, including counter-signatures
- Checks the document's integrity and, for RSA, the signature against the enclosed certificate
- Extracts the document by recognizing its content and restoring the right extension (fattura.xml.p7m → fattura.xml)
- Processes a file or a whole folder in a queue, across several threads, with a CSV or JSON report
- Includes a command line covering the same engine, for scheduled tasks
Keep exploring
The other ideas that took shape, from the same instinct to build.
Books
My books and digital products: not just technology, but everything I've learned, put into a form other people can use.
Learn moreRepetita
Personalized study material, mock exams and homework help, powered by multi-model AI that adapts to how you learn.
Learn moreOkkupa
Booking and managing shared workplace spaces and resources: desks, meeting rooms and assets, with availability rules and usage dashboards.
Learn moreSpace Warfront
Real-time space strategy for Android: call your fleet in from hyperspace, mine asteroids for material and lead an armada through 30 levels, in free battles or same-Wi-Fi multiplayer.
Learn moreArgus
AI-driven market forecasting for crypto: quantitative prediction, a multi-agent analysis pipeline and built-in backtesting.
Learn moreOrion
An offline desktop PDF editor: reads, edits text and images, annotates and reorganizes pages, then saves a normal PDF. No account, no cloud.
Learn moreIris
Turns a list of companies and email addresses from a PDF, Excel or CSV file into personalized emails, sent in a single SMTP batch.
Learn moreProteus
Bulk-replaces logo and graphic files across an entire folder tree: finds matches, shows a before/after preview, and overwrites with recoverable backups.
Learn moreTyche
Downloads the entire SuperEnalotto (the Italian lottery) draw history, runs it through independence tests and TimesFM 3.0 backtests, and honestly measures what the forecasts are worth — the answer, with the evidence, is none.
Learn moreStudio Urbani
An institutional website for a firm of accountants and labor consultants in Rome: one bilingual page, no external dependencies, with nightly-refreshed Google reviews.
Learn more