Pero un Rot13 o Rot20 o lo que sea no te toma muchos recursos. Unos simples bucles y listo, si quieres hacerlo avisame y lo pienso como lo haria, pero no te preocupes por recursos porque no consume nada.
jejeje... no, no me refiero a eso... python tiene esas funciones!
var = 'hola mundo'
var. encode('rot13')
#salida - > 'ubyn zhaqb'
var.encode('base64')
#salida -> aG9sYSBtdW5kbw==\n
no hablamos de robustes en la encriptacion, sino de optimizacion..
si un rot13 lo que hace es iterar cada letra hablamos de que el numero de "procesos" es la cantidad de letras. a 3.0ghz de procesador no se siente... pero eso no cambia que el tiempo de la encriptacion es "n"
preciento que es mas rapido operar a nivel bits por lote xD el punto es que no quiero gastar memoria en siertas cosas por que es una applicacion web, y unos cuantos bits, por unos cuantos miles de usuarios ya hacen un par de megas.. xD no hay informacion crusial como numeros de cuentas de banco... son solo cosas puntuales como una agenda, telefonos, etc..
y los passwords estan en sha1