Attualmente sto sviluppando un'applicazione per memorizzare le mie password in modo sicuro. All'inizio sarà una prova di concetto, ma ho intenzione di aggiornarlo in seguito. Ad ogni modo, ecco come si accede alle password:
- Inserisci un nome utente e una password. Blocca entrambe le voci dopo l'invio e confronta gli hash memorizzati nel codice. Se gli hash corrispondono, procedi al passaggio successivo.
- Utilizzare il nome utente e la password effettivi immessi come chiavi / puntatori ai dati in un file di testo di una grande quantità di caratteri apparentemente casuali. Questo file verrà generato manualmente e verrà archiviato con il programma.
Esempio: username
può essere convertito in un numero che corrisponde al carattere da cui iniziare nel file. Il password
verrà convertito in un numero che rappresenta la quantità di caratteri tra ogni carattere utile nel file, cioè leggi il file, a partire da username
, ma conserva solo ogni password
-th carattere.
Non sono sicuro di come rendere questo approccio più sicuro e accolgo con favore eventuali suggerimenti.