Criptazione con str_replace

  • Creatore Discussione Creatore Discussione Altutto
  • Data di inizio Data di inizio

Altutto

Utente Attivo
30 Set 2013
262
0
16
stubborn.altervista.org
Secondo voi, quanto è sicuro e rapido un metodo di criptazione basato sullo str_replace che sostituisce ogni lettera/numero con una serie di 6 cifre composte solo da 0 e 1?
 
Direi che sono molto più efficaci i metodi già esistenti.
Ci sarà un motivo se sono stati selezionati e dati in pasto ai programmatori.
 
Non lo chiamerei sicuro... poi molto dipende da cosa devi farci (proteggere dati bancari? generare password per il sito del fruttivendolo sotto casa?)
 
Criptare password, pagine di diario private (decriptabili), dati personali vari degli utenti del mio futuro sito (lo sto sviluppando)


Secondo voi blowfish andrebbe bene?
 
Ultima modifica:
ciao
usa una chiave numerica che non va salvata nel db (ma ricordata)
ti faccio un esempio che forse è meglio
sia la chiave 3456
la parola MRWM
prende il primo carattere M codice asci 77, il primo numero della chiave è 3 => 77+3=80 corrispondente a P
R asci 82 => 82+4= 86 => W
W asci 87 => 87+5=92 essendo maggiore di 90 salta 97 => a
per cui MRWM diventa PWaP
se lo ritrovo avevo fatto anche per testi lunghi (es divina commedia) e lo posto, con questo la lunghezza della chiave deve essere uguale alla lunghezza della parola e senza salti, in pratica con quello che non trovo usato l'ultimo numero della chiave riparte a "spostare" dal primo.
è una codifica un po' piu difficile da decodificare di quella per semplice sostituzione in quanto, osere dire casualmente, es. la E una volta risulta G e un'altra L, cioè non è detto che alla E corrisponda sempre lo stesso carattere
 
ciao
scusa il ritardo, ma sono stato impegnato.
devo verificare quanti caratteri può contenere una stringa, eventualmente il problema può essere aggirato leggendo da un file txt e ricrenado un file txt codificato.
inoltre volevo avvissarti che lo script ha qualche problemino se la stringa proviene da un campo di input tipo test e ha i ritorni a capo.
comunque sto cercando di risolvere, se risolvo posto
 

Discussioni simili