github.com/torstenzuther/schluessel (go): Package schluessel implements a simple license mechanism using ECDSA keys. An arbitrary number of license keys can be generated using the Generate function. License keys can be verified using the Verify function. All keys can be stringified and parsed back from strings e.g. to allow being saved to files. The normal use case is: You generate keys in a separate application and only verify keys in your client application e.g. by hard coding the public key in your client application. The private key has always to be kept private.
Keywords: go|golang|license