elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad (Moderador: r32)
| | |-+  alguna encriptacion simple?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: alguna encriptacion simple?  (Leído 3,860 veces)
Kase


Desconectado Desconectado

Mensajes: 1.288


programa bonito ¬¬


Ver Perfil WWW
alguna encriptacion simple?
« en: 6 Marzo 2012, 23:04 pm »

tengo una simple base de datos, y quiero cifrar  algunos campos  importantes...   pero usando pocos recursos para cifrar y descifrar...  no es mi intencion que si la roban nunca descubran sus datos...  me basta con que si un mediocre la roba no tenga idea de como descubrirlo  ;)

algun metodo que me recomienden?  me refiero a metodos como  rot13, base64   (no se me vienen otros a la mente)

la criptografia no es lo mio... 

no es mi intencion escribir un metodo.. solo usar alguno ya existente con la funcion  .econde() de python.
mi pregunta es, cual demanda menos recursos?


En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: alguna encriptacion simple?
« Respuesta #1 en: 6 Marzo 2012, 23:14 pm »

Pero hace 2 funciones, una para cifrar y otra para descifrar, no te cuesta nada xD total si dices que no importa tanto podes hacer un Rot20 o Rot lo que sea y no es tan dificil.


En línea

Kase


Desconectado Desconectado

Mensajes: 1.288


programa bonito ¬¬


Ver Perfil WWW
Re: alguna encriptacion simple?
« Respuesta #2 en: 6 Marzo 2012, 23:18 pm »

priorizo el consumo de recursos antes que una buena encriptacion... xD  pero no tengo idea de encriptacion. (entorno al consumo de recursos)
En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: alguna encriptacion simple?
« Respuesta #3 en: 6 Marzo 2012, 23:35 pm »

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.
En línea

Kase


Desconectado Desconectado

Mensajes: 1.288


programa bonito ¬¬


Ver Perfil WWW
Re: alguna encriptacion simple?
« Respuesta #4 en: 7 Marzo 2012, 00:09 am »

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
En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: alguna encriptacion simple?
« Respuesta #5 en: 7 Marzo 2012, 00:14 am »

Ah pensaba que era para algo simple y solo querias que no quede informacion en texto plano. Lo que preguntas es cual de todas esas encriptaciones que ya trae python es el que consume menos recursos? pues ni idea xD
En línea

Kase


Desconectado Desconectado

Mensajes: 1.288


programa bonito ¬¬


Ver Perfil WWW
Re: alguna encriptacion simple?
« Respuesta #6 en: 7 Marzo 2012, 00:38 am »

Ah pensaba que era para algo simple y solo querias que no quede informacion en texto plano. Lo que preguntas es cual de todas esas encriptaciones que ya trae python es el que consume menos recursos? pues ni idea xD

jaja..   pues si, ni idea... igual el encode no trae muchas encriptaciones pero ya ahi librerias... pero solo un experto en seguridad sabra cual consume menos recursos... xD  igual no me urge, puedo terminar todo y ya cuando sepa que codificacion usar agregarla...

aveces 1 bit puede hacer la diferencia entre comprometer la información y no hacerlo  xD

tampoco son tarjetas de credito.. xD

por mi podria meter una  'secret key'  y sumar los bits xD  (y seguiria siendo un  algoritmo de orden n  con mucha mayor seguridad que un rot13 ) pero si encuentro un  log-n mejor
En línea

m0rf


Desconectado Desconectado

Mensajes: 828


BACK!


Ver Perfil
Re: alguna encriptacion simple?
« Respuesta #7 en: 7 Marzo 2012, 00:44 am »

XOR es lo más simple o ROT mismo.

Aqui he encontrado un codigo en dragonjar bastante simple para xor:
http://comunidad.dragonjar.org/f179/encriptacion-por-xor-6000/

Saludos.

PD: Puedes usar perl y algunos modulos criptograficos que estan muy bien.
En línea

Si todos fuéramos igual de inteligentes no existiría la mediocridad porque no podríamos apreciarla. Aprecias la mediocridad?
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
cifrado MD5
Programación Visual Basic
Ertai 4 4,555 Último mensaje 10 Mayo 2005, 11:55 am
por Ertai
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines