Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    43

    [JAVA] numero seriale nel programma

    Ciao a tutti!!
    ho una domanda:
    in un programma ke sto facendo in JAVA pensavo di inserire un codice di serie per far si ke il mio programma sia unico e nn giri troppo facilmente. Qual'e' la strada migliore da prendere per un software di qst tipo?

    mi spiego meglio:
    naturalmente so bene ke nn esiste un metodo sicuro pero' nn voglio nemmeno ke sia crackabile da un babbuino qualunque..

    ho fatto qlk ricerca nel vostro forum ma nn ho trovato niente..

    ke algoritmo e metodo per la registrazione posso usare?

    ovviamente decompilando si riuscirebbe senza grossi problemi a risalire all'algoritmo, xo' e' gia' un operazione che possono fare programmatori o cracker..

    vi ringrazio in anticipo per l'attenzione!!

    spero di essere stato kiaro..

  2. #2
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    potresti creare una stringa qualsiasi, firmarla con una chiave privata e farla verificare dal programma. Bello sarebbe avere una firma diversa per ogni copia del prog, così non possono scambiarsi la stringa.

    Se ti interessa come rendere sicure le tue applicazioni ti consiglio il libro "Sicurezza in Java".

    Le librerie che possono esserti utili sono essenzialmente:

    javax.crypto.*
    java.security.*

    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    43
    quindi dici di creare manualmente una stringa per ogni copia e firmarla con una kiave diversa per ogni copia?

    mi leggero' per bene il libro ke mi hai consigliato..grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.