Jump to content
D3POD

[Resolvido] Licença

Recommended Posts

D3POD

Olá, preciso de criar uma solução de licença para o meu software.

A minha ideia era usar duas chaves... uma que seria fornecida por mim após entregar o software, que o cliente colocaria no programa.

A ideia era eu fornecer 12 digitos (XXXX-XXXX-XXXX) e o programa acrescentar mais 4 no final.

Essa chave teria que depois ser enviada novamente para mim e o cliente teria que colocar uma segunda chave que seria gerada em função da primeira.

 

É muito complicado criar uma solução deste tipo? 

Poderia usar o ID de um componente do PC para o 4 campo da primeira chave?

Pensei nas duas chaves para que não houvesse perigo de facilmente dar a volta. Existe alguma solução mais fácil de aplicar e que tenha um bom resultado?

Cumprimentos

Share this post


Link to post
Share on other sites
vikcch

uso algo parecido tambem com o serial de um componente.... tem o problema de só se puder numa maquina....

extraio alguns numeros desse serial, mixo com uma chave fixa (que esta no codigo do programa) e mostro tipo um serial do programa...

o utilizador manda-me esse serial e eu envio-lhe a "contra chave"...

parece ter menos troca de informação entre o cliente e eu do que a tua solução.....

 

se quiseres que o programa funcione offline não achei solução melhor/segura...

 

Share this post


Link to post
Share on other sites
D3POD

Eu sinceramente preciso de uma coisa simples e funcional que me garanta uma minima segurança... nada de muito complexo.

Já estou a tentar criar algo do género, nunca fiz nada parecido, mas penso que pouco a pouco consiga.

Share this post


Link to post
Share on other sites
D3POD

Boa tarde, o que me aconselham para registar a data na chave de ativação?

Por exemplo para criar uma licença com renovação online, como fariam?

 

Cumprimentos

Share this post


Link to post
Share on other sites
D3POD
Em 2017-7-22 às 18:31, D3POD disse:

Boa tarde, o que me aconselham para registar a data na chave de ativação?

Por exemplo para criar uma licença com renovação online, como fariam?

 

Cumprimentos

Já resolvi a situação criando uma encriptação SHA1 ;)

 

Cumprimentos

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.