Foros del Web » Programando para Internet » PHP »

Comparto mi script de encriptación

Estas en el tema de Comparto mi script de encriptación en el foro de PHP en Foros del Web. Hola muchachones, quiero compartir mi pequeña función para encriptar, bueno la verdad está basada en RC4 con la diferencia que no desencripta e internamente el ...
  #1 (permalink)  
Antiguo 08/05/2005, 00:25
Avatar de JALF  
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 19 años, 7 meses
Puntos: 2
Sonrisa Comparto mi script de encriptación

Hola muchachones, quiero compartir mi pequeña función para encriptar, bueno la verdad está basada en RC4 con la diferencia que no desencripta e internamente el código está modificado en relación a RC4 v1.6

Espero que les guste y escucho cualesquier critica para mejorar el codigo!!!

http://usuarios.lycos.es/quemirasapito/pz/

  #2 (permalink)  
Antiguo 08/05/2005, 09:01
Avatar de JALF  
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 19 años, 7 meses
Puntos: 2
Bueno si nadie lo quiere de todos modos gracias por su apollo!!!
  #3 (permalink)  
Antiguo 09/05/2005, 08:14
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tranquilo JALF .. no ha pasado ni unas horas desde que publicastes tu mensaje (hablo de tus fechas de "ofrecimiento" y "reclamo") ..

Podrías hacer algún comentario más al respecto .. no todo el mundo está metido en las teorías y algorítmos de encriptación que mencionas .. Sé que te puede parecer "obvio" los usos que se le pueden dar .. pero tal vez con más ejemplos de uso verías que más personas te hacen sus impresiones.

----------------
Comentarios ...

Si dices que tu función "no desencripta" (por el algorítmo que es y toda la teoría que tu conoceras) .. ¿mmm no sobraría con usar simplemente?:

md5()
www.php.net/md5

¿Podrías comentar que ventajas tenemos al usar tu propuesta? ..

Por lo demás .. no te preocupes si ya has hecho algo que ya existe .. como ejercicio de "algorítmia" está bueno .. Pero en la práctica muchas veces hay que recurrir a lo que el "sistema" te ofrece. Por ejemplo .. en cuanto a rendimiento una función "nativa" de PHP siempre suele ser más "rápida" en su ejecución que un algorítmo que nosotros implementemos en PHP en sí.

Un saludo,
  #4 (permalink)  
Antiguo 09/05/2005, 08:53
Avatar de JALF  
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 19 años, 7 meses
Puntos: 2
De acuerdo

ok más rato vengo con un ofrecimiento total!!!

Gracias Cluster!!!!
  #5 (permalink)  
Antiguo 09/05/2005, 11:42
 
Fecha de Ingreso: febrero-2004
Ubicación: España. Madrid
Mensajes: 454
Antigüedad: 20 años, 1 mes
Puntos: 0
como ya te han dicho, sino desencripta que utilidad puede tener?
lo digo pq ahora estoy espesito y no se me ocurre ninguna.

saludos
  #6 (permalink)  
Antiguo 09/05/2005, 14:09
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por cyborg
como ya te han dicho, sino desencripta que utilidad puede tener?
lo digo pq ahora estoy espesito y no se me ocurre ninguna.

saludos
Utilidad tiene .. por ejemplo guardar contraseñas en una BD .. pero sólo eso .. contraseñas .. donde, lo que se hace es guardar ese dato en tu BD (encriptado) .. tu usuario hace "login" en tu sistema, capturas ese dato (contraseña) lo vuelves a encriptar con la misma función (hablo de md5() por ejemplo como "hash") y lo contrastas (comparas) con lo que tienes en tu BD.

Objetivo:
Sólo tu usuario conoce su contraseña .. ni tu como administrador que veas esa BD la conoceras ..

A discutir:
Si, .. no tiene mucho sentido si tu como administrador ves los "otros" registros de esa BD que no están encripados ..
Para ofrecer una opción "recordar" contraseña .. no se puede enviar o mostrar la que tenía, se genera una nueva -> se almacena en tu BD y de ahí se la envias por e-mail o se la muestras a tu usuario invitando a que la cambie si lo desea.

Un saludo,

Última edición por Cluster; 09/05/2005 a las 14:17
  #7 (permalink)  
Antiguo 09/05/2005, 23:08
Avatar de JALF  
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 19 años, 7 meses
Puntos: 2
Cluster tiene mucha razón!!!!

de todos modos ya publique una nueva versión de mi 5CR encripta contraseñas imposibles de desencriptar y adivinen que?!!!!!

Encripta las variables URL para pasarlas sin que se vea su contenido!!

Espero que les guste!!! buesquen el post que lo acabe de colocar!!

"5CR protección paranoica para variables en la URL y contraseñas" es el nombre del post!!!
http://www.forosdelweb.com/f18/5cr-proteccion-paranoica-para-variables-url-contrasenas-296554/

Última edición por Cluster; 10/05/2005 a las 12:12
  #8 (permalink)  
Antiguo 09/05/2005, 23:37
 
Fecha de Ingreso: febrero-2004
Ubicación: España. Madrid
Mensajes: 454
Antigüedad: 20 años, 1 mes
Puntos: 0
bueno si es posible que tengas razon, aunque claro ya te da mysql/php otras posibilidades, pero vamos nuevas opciones y si son mejores nunca estan de mas.

saludos
  #9 (permalink)  
Antiguo 09/05/2005, 23:42
Avatar de JALF  
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 19 años, 7 meses
Puntos: 2
Cita:
Iniciado por cyborg
bueno si es posible que tengas razon, aunque claro ya te da mysql/php otras posibilidades, pero vamos nuevas opciones y si son mejores nunca estan de mas.

saludos
fresco solo es una opción más y es pero que sea la mia la mejor!!!
__________________
Ubuntu User # 15554
http://dubaiphp.wordpress.com/ -Mi vida de desarrollo, juegos y algo más en un Blog-
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:21.