C/Visual C - encriptacion

 
Vista:
sin imagen de perfil

encriptacion

Publicado por jorge (13 intervenciones) el 09/10/2007 20:25:14
quiero hacer lo sgte.:

que el usuario ingrese una contraseña. ejemplo
abc

mediante una operacion matematica transformarla a tres letras distintas. ejemplo

contraseña del usuario= a b c
a+2=c
b+2=d
c+2=e

la contraseña visible seria
cde

la contraseña privada seria
abc (ingresada anteriormente por el usuario)

y luego mediante otra operacion mostrar la contraseña original. ejemplo

c-2=a
d-2=b
e-2=c

despues que el usiario ingrese su contraseña, presione enter y que su contraseña se trasnforme en una contraseña distinta que se mostrara publicamente ocultando la contraseña privada anteriormente ingresada
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:encriptacion

Publicado por fernando.gomez (1603 intervenciones) el 09/10/2007 22:31:10
¿Y luego? Me parece que ya tienes resuelto el problema, no entiendo tu pregunta.

char pwd[21];

obtenPassword(pwd);

// encriptar
for (int i = 0; i < 20; i++)
{
pwd[i] += 2;
}

cout << pwd << endl;

// decriptar

for (int i = 0; i < 20; i++)
{
pwd[i] -= 2;
}

cout << pwd << endl;

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar