Foros del Web » Programando para Internet » PHP »

Desencriptar un email

Estas en el tema de Desencriptar un email en el foro de PHP en Foros del Web. Desencriptar el mail ([email protected]) Para cada letra del alfabeto podemos asociar un numero, por ejemplo: a = 1, b = 2, c = 3 hasta ...
  #1 (permalink)  
Antiguo 29/01/2016, 09:37
 
Fecha de Ingreso: marzo-2014
Mensajes: 22
Antigüedad: 10 años
Puntos: 0
Pregunta Desencriptar un email

Desencriptar el mail ([email protected])

Para cada letra del alfabeto podemos asociar un numero, por ejemplo: a = 1, b = 2, c = 3 hasta z = 26. Para encriptar el texto fue usada la siguiente regla:

- Definir un numero entero mayor que cero como llave
- Convertir cada letra del texto para numero
- Sumar la llave y convertir para letra nuevamente. Caso pase de 26, volver a contar del 1
- La puntuación y espacios no fueron encriptados

Nota: para llegar a a llave utilizada para encriptar los textos tendrás que sumar los resultados del primero y el segundo desafio, tomar las posiciones 5 y 6 del resultado e invertirlas.

Resultado del desafio 1 : 20365011073
Resultado del desafio 2 : 104743

Alguien puede ayudarme con este ejercicio?
no tengo idea de como empezar
Desde ya gracias!


si ayuda en algo por lógica he desencriptado parte, pero necesito un script en php que haga eso

r = c
d = o
b = m
h = s
t = e
m = x
a = l
d = o
v = g

Última edición por nattadsa; 29/01/2016 a las 09:44 Razón: falta de información
  #2 (permalink)  
Antiguo 29/01/2016, 10:10
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: Desencriptar un email

contar de 1 a 26 no funcionara porque cuando quieras desencriptar un numero de dos digitos el script lo tomara como dos letras del 1 al 9

Fuera de eso, mucha suerte... aqui no hacemos trabajos escolares, sirvete trabajar y hacerlo tu mismo.
pista... una buena opcion basica es utilizar str_replace

Etiquetas: desencriptar, ejercicio, ejercicios, encriptacion
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 04:07.