Salve ragazzi, so che esiste la funzione feedback per inviare i propri consigli su come migliorare firefox, ma i caratteri disponibili sono troppo pochi e non si possono nemmeno inserire url...
Ho saputo che esiste almeno un software in grado di bucare e quindi rendere leggibili in chiaro, le password protette con il sistema "password principale". Questa funzione è molto utile, ma non così, anche perché il software in questione è facilmente scaricabile ed utilizzabile da qualsiasi utente, anche il più inesperto il che rende le protezioni usate da firefox inutili e la sicurezza insufficiente, così ho pensato a questo.
Si potrebbe utilizzare il cifrario di Vigenère (crittografia simmetrica) per proteggere i dati. Però solo le password dovrebbero essere cifrate e il documento di testo dovrebbe essere formatatto solo con degli spazi, ma senza nessun altro testo. Questo perché una debolezza di questo cifrario è proprio conoscere il testo cifrato o anche solo una parte; tramite della crittoanalisi non particolarmente avanzata si potrebbe risalire al "verme" utilizzato come parola chiave. In sostanza ci sarebbe un file con memorizzati i siti in chiaro o cifrato con un sistema diverso, e poi quello delle password cifrato con Vigenère, si potrebbe tranquillamente far corrispondere la prima password al primo sito di entrambe le liste, non costituisce un problema. Uno dei vantaggi di questo cifrario è che il testo non serve nasconderlo in formato binario o con qualche formato strano, si può tranquillamente tenerlo in chiaro poiché la natura (teoricamente parlando) pseudocasuale delle password, non permette in nessun modo di distinugere un testo cifrato, da uno decifrato in modo sbagliato e da uno completamente decifrato.
Non è un sistema assolutamente sicuro, ma costituice un buon livello di sicurezza per proteggere la privacy e la sicurezza degli utenti.
Per permettere l'uso di password case sensitive, alfanumeriche e con caratteri speciali, l'alfabeto da usare come base per il cifrario dovrebbe essere:
A,B,C...Z,a,b,c...z,0,1...9,!,",£...?,^
edit by miki64: ho reso il titolo più dettagliato.