bueno una parte ya esta solucionado, solo tengo que corregir un pequeño problemilla que me queda:
la encriptacion y desencriptacion funciona correctamente al pasar los argumentos, sin embargo solo lee las 2 primeras caracteres introducidas.
que puede estar fallando?
utilizo el argv[2], que es el argumento con el que opero la contraseña
gracias
la encriptacion y desencriptacion funciona correctamente al pasar los argumentos, sin embargo solo lee las 2 primeras caracteres introducidas.
que puede estar fallando?
utilizo el argv[2], que es el argumento con el que opero la contraseña
Citar
const int size = 32;
unsigned char aesKey[size];
char* p;
for (int i = 1; i < argc || i < size; ++i)
{
aesKey = (unsigned char)strtol(argv[2], &p, 16);
}
gracias