Here an application where vibe-coding is used positively:
https://github.com/tizbac/firmadigitaleopenng – Opensource Italian Digital Signing for Linux
Let me be clear with that, this project is mostly vibe-coded, from original python version i made, if you are not ok with that, feel free to use the crashy ones that barely run on linux or require ubuntu 8.04 🙂 Resulting signatures have been verified against Infocert verification tool, and they fully pass. Beware for some smart card readers you may need not just opensc but also cccid drivers.
C++/Qt6 rewrite of the Python
FirmaDigitaleOpentool. It signs PDFs with PAdES-BES and produces/verifies P7M (CMS detached) signatures, using a PKCS#11 security token (Bit4id) for the private key. It also verifies TSL (Trusted Lists) status lists.The cryptographic core (
fdo_core) has no Qt dependency and is fully unit tested; the Qt GUI sits on top of it.
Now we “just” have to add all the testing. Having used design by contract would have helped here