Il numero in costante crescita di codici e password, che si devono avere a portata di mano per muoversi con abbastanza tranquillit
in questa societ
iper-tecnologica, pu
creare un certo scompiglio mentale nel cervello di molti. Specialmente gli utilizzatori di uno Psion, viziati dalle capacit
intellettive che i loro apparecchi offrono, posseggono delle scarne abilit
per memorizzare questo genere di informazioni di cos
poca importanza (o almeno questo vale per il sottoscritto).
per questo motivo che ho deciso di scrivere questo programma. L'idea alla base di CodeSafe
quella di permettere la decodifica temporanea di codici criptati estratti da un database, utilizzando una sola chiave d'accesso. Spero che si riveli tanto indispensabile quanto lo
per me.
CodeSafe viene fornito sotto forma di file SIS autoestraente, compresso in un file ZIP. Dopo l'installazione del file SIS, tutti i file di CodeSafe saranno installati nella relativa cartella sul disco C o D del vostro apparecchio EPOC.
A seconda delle impostazioni del vostro apparecchio EPOC, CodeSafe verr
installato in una delle seguenti lingue: inglese, francese, tedesco, italiano, olandese o danese. Vi prego di contattarmi nel caso vi interessino versioni in altre lingue.
Grazie al pulsante "Pref.", presente nella finestra "Strumenti", avete la possibilit
di modificare le impostazioni sonore, la visualizzazione dei numeri associati ad ogni scheda e l'intervallo di tempo passato il quale l'applicazione scade richiedendovi il reinserimento della chiave d'accesso.
nto lo
per me.
Dopo essere stato lanciato, il programma CodeSafe richiede l'inserimento di un nome utente e di una chiave d'accesso.
I caratteri componenti la chiave d'accesso vengono convertiti nei loro valori numerici e i numeri di questo archivio vengono aggiunti ai valori numerici del successivo codice aggiunto. I numeri frutto di questo calcolo sono riconvertiti in caratteri e quindi salvati nel database. Dopo aver estratto un codice dal database, il calcolo
invertito, presentando una stringa di testo. Qualunque combinazione di lettere, numeri o altri caratteri pu
essere utilizzata per formare la chiave d'accesso, la cui lunghezza pu
variare da uno a sedici caratteri. Infine, il tallone di Achille di molti dati elettronici protetti da password risiede nella memorizzazione, in un modo o nell'altro, della chiave (d'accesso) nel programma o nei file contenenti i dati. Non
questo il caso di CodeSafe che infatti non permette la memorizzazione della chiave d'accesso. Lo stesso programma pu
perfino essere utilizzato da diversi utenti. A condizione che ogni utente utilizzi una chiave d'accesso unica, ognuno di essi avr
accesso solo ai propri dati.
Descrizione=
Arial
Times New Roman
Times New Roman
Installazione=
Arial
Times New Roman
Times New Roman
Dopo aver selezionato un database e inserito la vostra chiave d'accesso, CodeSafe apre la finestra "Visualizza codici". Questa
la finestra principale di navigazione che mostra la descrizione delle schede nel database codificato con la chiave d'accesso corrente. Da qui potete scorrere le schede disponibili, visualizzarne una contrassegnata da un determinato numero, selezionare un sottogruppo che soddisfa i criteri di ricerca impostati o aggiungere una nuova scheda. Viene visualizzata solo la descrizione che caratterizza le diverse schede.
Questa finestra di dialogo permette di accedere al menu "Strumenti".
Quando la descrizione di una particolare scheda appare sullo schermo, premendo Invio si attiva la decodifica del codice segreto cifrato che verr
quindi mostrato nella finestra "Decodifica".
Esiste un mailing list chiamata ExAbEtAl che permette di ricevere notifiche relative all'aggiornamento di CodeSafe e di altri miei programmi.
Potete abbonarvi attivando la voce "Join mailing list" presente sul mio sito web all'indirizzo http://website.leidenuniv.nl/~linthorsthjm/.
Il codice segreto di ogni scheda
decodificato usando un algoritmo alla cui base sta la chiave d'accesso inserita quando il programma viene eseguito. Un database pu
contenere schede codificate usando differenti chiavi d'accesso. Soltanto le schede codificate con la chiave d'accesso inserita saranno mostrate sullo schermo.
Al fine di ottenere un'elevata sicurezza, vi consiglio di non usare chiavi d'accesso facilmente indovinabili (come il vostro compleanno o il nome di vostra suocera). La chiave d'accesso pu
contenere lettere maiuscole o minuscole (attenzione quindi) oppure simboli che appaioni sulla tastiera o nella finestra Caratteri speciali; inoltre la sua lunghezza massima
di 16 caratteri.
Una volta decodificato, il codice segreto relativo alla scheda selezionata viene mostrato nella finestra "Decodifica". Attraverso questa finestra potete inoltre: modificare, eliminare o aggiungere nuove schede; visualizzare la scheda precedente o quella successiva; oppure avere la possibilit
di inserire il codice decodificato nell'applicazione in secondo piano. L'ultima opzione risulta particolarmente utile quando il vostro apparecchio EPOC
collegato al PC attraverso PsiWin. Avendo CopyAnywhere in esecuzione, i dati possono essere incollati direttamente nel campo dove inserire la password in un modulo di un sito web sicuro.
La finestra di dialogo "Strumenti" contiene diversi pulsanti che attivano altrettante funzioni quali: la scrittura delle schede correnti su un file, il cambiamento della chiave d'accesso e la modifica delle preferenze di CodeSafe. Se un sottogruppo di schede
stato selezionato usando la funzione "Trova" presente nella finestra "Visualizza codici", nella finestra "Strumenti" apparir
un pulsante che permette di estrarre le schede selezionate in un nuovo database. Inoltre, se dopo il cambiamento della parola chiave
stato creato un file di backup, in questa finestra apparir
il pulsante per eliminare tale file dall'apparecchio.
Il pulsante "Scrivi su file" pu
essere utilizzato per compilare una lista di schede decodificate su un file di testo, che potr
essere aperto e stampato con l'applicazione "Testi" cos
da avere una copia cartacea se mai dovesse capitarvi di perdere il vostro prezioso apparecchio.
Se, usando la funzione "Trova", avete selezionato un sottogruppo di schede, il salvataggio su file riguarder
solo queste ultime.
Dopo aver attivato questa funzione, i vostri dati saranno memorizzati nel vostro apparecchio senza alcuna codifica: per questo motivo,
consiglibile eliminare il file non criptato il prima possibile. Dopo essere stato lanciato, CodeSafe verifica la presenza di tale file e, in caso affermativo, vi consente di eliminarlo.
Nella finestra "Strumenti"
presente un pulsante per cambiare la chiave d'accesso. Dopo aver confermato la vecchia chiave d'accesso e quella nuova, i codici segreti saranno ricodificati usando la nuova chiave d'accesso. I dati originali, codificati con la vecchia chiave, saranno salvati in un file di backup chiamato "Database.CSB". Fino a che questo file rimarr
presente nel vostro apparecchio, la finestra "Strumenti" conterr
un pulsante extra chiamato "Cancella backup".
CodeSafe
freeware e ovviamente non
necessaria alcuna registrazione del programma.
nonostante, per continuare a supportare CodeSafe e gli altri miei programmi, sono ben accolte le registrazioni del mio programma di manipolazione di testi ExAb.
Per maggiori dettagli su come registrare ExAb, visitate il sito ExAbEtAl all'indirizzo http://website.leidenuniv.nl/~linthorsthjm/.
nonostante, per continuare a supportare CodeSafe e gli altri miei programmi, sono ben accolte le registrazioni del mio programma di manipolazione di testi ExAb.
Per maggiori dettagli su come registrare ExAb, visitate il sito ExAbEtAl all'indirizzo http://website.leidenuniv.nl/~linthorsthjm/.
Questo programma
stato testato a fondo e non sono stati trovati problemi di sorta. Nonostante ci
, l'autore non garantisce che il programma sia esente da difetti. In nessun caso l'autore pu
essere considerato responsabile di danni conseguenti, particolari, casuali o indiretti prodotti durante l'invio, l'esecuzione o l'utilizzo del programma, anche nel caso in cui l'autore sia stato avvertito della possibilit
del verificarsi di tali danni.
L'utente di questo programma si assume tutti i rischi derivanti dall'utilizzo di questo programma.
Grazie a Cristophe Goetzmann, Mario Collado, Michael Degn e Fabio Gurini per le traduzioni del programma e della guida in francese, tedesco, danese e italiano. I programmi nRSCUtil e nSISUtil di Jens Kaminski (Neuon) mi hanno aiutato a creare il pacchetto SIS, mentre Ralph Sprenger merita di essere ringraziato per OPLprot, cos
come EMCC per Cliptext.opx.
L'evoluzione di CodeSafe
stata possibile grazie ai suggerimenti e all'esposizione dei problemi via via riscontrati da parte dei tanti utilizzatori. Un ringraziamento speciale spetta a Eric de Bruijn per l'aiuto fornito nella progettazione dell'interfaccia della versione 7.
Finora ho cercato di porre particolare attenzione ai riscontri da parte degli utilizzatori risolvendo i problemi riportati, modificando, ampliando e aggiornando frequentemente il programma. Di conseguenza, se vi piace questo applicativo, o se credete manchi qualcosa oppure avete suggerimenti utili, fatevi sentire cos
che io possa continuare a migliorare CodeSafe.
Quando viene eseguito per la prima volta, CodeSafe chiede di inserire un nome da assegnare al database che conterr
le vostre schede. Ogni scheda contiene una descrizione e un campo dedicato al codice segreto. Se si prova ad usare un editor esadecimale per aprire il file contenente i vostri dati, i codici criptati verranno mostrati sotto forma di una serie di caratteri illeggibili. Soltanto CodeSafe
in grado di decodificare correttamente gli incomprensibili codici criptati.
CodeSafe pu
utilizzare un illimitato numero di database. Potete creare nuovi database usando la relativa voce nella finestra iniziale oppure selezionando "Estrai in nuovo database" nel menu Strumenti. In quest'ultimo caso, le schede selezionate saranno importate in un nuovo database.