Questions tagged [license-key]

A license key or product key is a typically short alphanumeric code used as a software copy-protection mechanism, by requiring a user to enter a valid key before they can use the software.

Filter by
Sorted by
Tagged with
0
votes
0answers
47 views

What is the proper approach to software licensing system? [duplicate]

I am willing to create a server side licensing system for my commercial softwares but not really sure what cryptography method I should be using for best possible security per the standard of modern ...
3
votes
1answer
137 views

How does PUF hardware help in software activation?

I have read that one of the PUF's application is software licensing, but do not know how. I have been reading different articles and forums (such as here), but still not clear for me. One vague point ...
-2
votes
1answer
55 views

Are there secure public domain crypto or license management algos? Or are just commercial algos “commercial-grade”? [closed]

Are there secure public domain crypto or license management algos? That is, like a GPL or MIT licensed cryptography algorithm that's as secure or more secure than commercial cryptography? Or are ...
2
votes
1answer
159 views

Activation keys and asymmetric encryption

To me it seems that a quite safe way of creating activation keys is by using asymmetric encryption, so that the end-user could only reverse-engineer the validation method. This way the company keeps ...
1
vote
1answer
1k views

AES-CBC pre-determined IV vs. null IV

Is there any security advantage to using a pre-determined IV in CBC mode over a null IV? I'm implementing a license key system similar to this article on CodeProject, but I'm confused by the authors ...
0
votes
0answers
639 views

Strategies for securing public key storage on software

I´m kind of new in this so I apologize in advance for any noob mistakes (feel free to point it out) We are developing a licensing mechanism on our software, and I would like some advice. The ...
3
votes
2answers
895 views

Cryptographically secure product keys

I am looking for a scheme to generate and validate cryptographically secure product keys. My requirements are: Unforgeable. It must be impossible (or at least very hard) for users to forge a product ...
-4
votes
1answer
388 views

Storing the activation status of a product and expire details Android [closed]

In my Android application, it's required to store the activation status of the software and keep track of the activation expire date. What is the best way to store this information? Is it safe to ...
4
votes
1answer
1k views

Can I use SHA1 as license key?

I have recently started looking into creating secure, while not validating against an external server, software product keys. The idea I have had is to create a key consisting of two parts firstly a ...
2
votes
2answers
4k views

Is AES secure for java application licensing?

I have to license a java application and want to code a quick implementation, the scheme I came up with is: The Application calculates a string X which we assume to be the md5 sum of the computer's ...
5
votes
2answers
1k views

Is a RSA-signature of some identifying data a safe way to implement a license key?

I have this idea of implementing a license key: After the user downloads the program, he connects to a website and sends his Windows product ID. The website, then, sends this back to him with a ...
5
votes
3answers
446 views

Cipher for Product Registration?

I'd like to implement a "Product Registration" scheme into my software where upon initial use, the User must enter a key to unlock it. The key they enter is compared to their encrypted Username. ...