Archivio per Luglio 2006

ICA – Diagnostic tool

Luglio 30, 2006

Al fine di verificare il tempo necessario a un ipotetico crack del sistema ICA da me creato, ho creato un programma che utilizza un sistema BRUTE FORCE per verificare i tempi necessari.

Il mio programma, a differenza di altri molto + minimali, prova tutti e 255 i caratteri delal tabella ASCII

Per una strigna di 1 carattere ci vuole circa 1 secondo, per due 1 minuto, per tre il tempo può diventare anche alcune ore(presto specificato meglio in seguito a un test)

Il codice sorgente lo trovate a:

http://nocopy.altervista.org/otacon22/programs/ICA_diagnostic.py

Per avviarlo è necessario avere anche il programma ICA nella stessa cartella.

ICA – Irreversible crypting algorithm

Luglio 28, 2006

L’ Irreversible Crypting Algorithm è un semplice algoritmo da me creato per la cryptazione dei dati in modo irreversibile. Il suo funzionamento di base è molto semplice: prende uan stringa, divide per lettere, ricava i codici ascii di ogni lettera e li mette in una lista, successivamente prende un’altra lista uguale alal priam e la capovolge, successivamente esegue le somme in parallelo tra le 2 liste.

Esempio(numeri casuali, non reali):

C=5 , I =9, A =1, O=4

C I A O=5 9 1 4
++++
O A I C=4 1 9 5

stringa cryptata= 9 10 10 9 ( il risultato è simmetrico ma dipende solo sai numeri casuali scelti, ciò non accadrebbe mai)

Ora, una persona si potrebbe chiedere “Ma cosa diavolo me ne faccio di un algoritmo di cifratura irreversibile?” la risposta è molto semplice e utile. In ogni nostra azione su internet dobbiamo comunicare una password e spesso c’è solo la possibilità di mandare in chiaro i dati o quella di utilizzare complessi simstemi… il mio algoritmo, ocme anche quello di md5, permettono di codificare la password in modo irreversibile e comunicarla al server che, effettuata la stessa operazione, confermerà i dati e si potrà iniziare la connessione vera a propria; magari cryptata con la password appena inviata.

L’algoritmo, scritto in python, è scaricabile all’ indirizzo:

http://nocopy.altervista.org/otacon22/programs/ICA.py

OnLine

Luglio 28, 2006

Finalmente.
Dopo tutti i casini in seguito alla perdita della password del mio precedente blog mi sono deciso, ora ho un nuovo e fiammante blog, mi sono mantenuto l’impegno di scriverci almeno un giorno si e uno no…