Implementation of an activation library for Windows platform that automatically gathers hardware identifiers, hashes them into a unique machine code, and encrypts it to generate a registration code.
-
Updated
Apr 11, 2025 - C++
Implementation of an activation library for Windows platform that automatically gathers hardware identifiers, hashes them into a unique machine code, and encrypts it to generate a registration code.
STAMP is a Software License Management (SLM) software. It is useful for organizations who are looking to limit, understand and improve the usage of their software by enabling license checkin and checkout procedures.
Example of authenticating as a user and interacting with Keygen's API
An example of making a simple license validation request from a Qt/C++ GUI program
An example of making a simple license validation request from a C++ command line program
Example of verifying a license key's authenticity using RSA-SHA256 with PKCS1 v1.5 padding
Software licensing and registration using digital signatures and public cryptography 🪪
Add a description, image, and links to the software-licensing topic page so that developers can more easily learn about it.
To associate your repository with the software-licensing topic, visit your repo's landing page and select "manage topics."