Beh non sono esperto di sicurezza non saprei dirti se é semplice o difficile. Magari un bit di parità, ovvero un codice di controllo dei dati, lo metterei, simile a quello messo nel codice fiscale, anzi userei proprio quell'algoritmo.
Le classifiche le puoi fare settimanali, registrando data e ora del record. La query potrebbe prendere solo gli ultimi 7 giorni.
Inoltre puoi variare il punteggio anche con altri parametri, come stato suggerito da altri. Questo potrebbe impedire di saturare la classifica cosi facilmente.
Un modo é assegnare un valore diverso a ogni lettera, ad esempio usando le Q si acquisiscono più punti (come già detto da qualcuno). Lunghezza di parole e numero di parole.
Per il numero io fare il contrario rispetto ad adesso, chi usa meno numeri e raggiunge il risultato scelto. Chi lo fa in meno tempo.
Cmq non é male, la grafica potresti fare di più, almeno per le capacità che ti attribuisco come sviluppatore.
Le classifiche le puoi fare settimanali, registrando data e ora del record. La query potrebbe prendere solo gli ultimi 7 giorni.
Inoltre puoi variare il punteggio anche con altri parametri, come stato suggerito da altri. Questo potrebbe impedire di saturare la classifica cosi facilmente.
Un modo é assegnare un valore diverso a ogni lettera, ad esempio usando le Q si acquisiscono più punti (come già detto da qualcuno). Lunghezza di parole e numero di parole.
Per il numero io fare il contrario rispetto ad adesso, chi usa meno numeri e raggiunge il risultato scelto. Chi lo fa in meno tempo.
Cmq non é male, la grafica potresti fare di più, almeno per le capacità che ti attribuisco come sviluppatore.