Foros del Web » Programando para Internet » PHP »

PHP OO Encriptación básica.

Estas en el tema de Encriptación básica. en el foro de PHP en Foros del Web. Buena Tarde Amigos, Soy estudiante de ingeniería de sistemas y como taller debo realizar un sistema de encriptación en php sin utilizar algo como Sha-1 ...
  #1 (permalink)  
Antiguo 01/10/2013, 11:51
 
Fecha de Ingreso: octubre-2013
Mensajes: 14
Antigüedad: 10 años, 7 meses
Puntos: 0
Pregunta Encriptación básica.

Buena Tarde Amigos,
Soy estudiante de ingeniería de sistemas y como taller debo realizar un sistema de encriptación en php sin utilizar algo como Sha-1 y MD5. Algo que sea propio .. pero estoy bloqueada y no sé como poder hacerlo.

Podrían ayudarme?
Agradecería mucho.
  #2 (permalink)  
Antiguo 01/10/2013, 12:25
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Encriptación básica.

SHA y MD5 son algoritmos de HASH, que quieres hacer ¿un cifrado sincrónico o un HASH?: son cosas diferentes
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 01/10/2013, 12:52
 
Fecha de Ingreso: octubre-2013
Mensajes: 14
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: Encriptación básica.

cifrado síncrono :D
  #4 (permalink)  
Antiguo 01/10/2013, 12:55
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Encriptación básica.

Pues tienes que trazar un algoritmo, algo simple es por ejemplo, por cada letra, asignarle un número, luego a ese número sumarle una cantidad fija, así creas una cadena "encriptada", y para desencriptar, simplemente le restas el número y cambias el número a la letra, es lo más básico que se me ocurre...
  #5 (permalink)  
Antiguo 01/10/2013, 12:57
Avatar de h2swider  
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 16 años, 9 meses
Puntos: 194
Respuesta: Encriptación básica.

lo mas común es acceder a la cadena letra por letra y cambiarle el ascci por ejemplo sumandole 1.

Ahora bien, lo complicado radica en el algoritmo que usaras para cambiar ese ascci. Puedes pasarle una contraseña, a modo de semilla, procesarla y usarla en tu algoritmo.
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives

Etiquetas: Ninguno
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 09:03.