Red de conocimiento informático - Problemas con los teléfonos móviles - Uso del cifrado XXTea

Uso del cifrado XXTea

Explica brevemente el uso

unsigned char encrypt_data = xxtea_encrypt(key, strlen(key), text, &len);

Aquí el texto es el nombre de usuario, La clave es la contraseña. Los encrypt_data generados se pueden guardar como una clave secreta.

Entre ellos, dado que void * y char de C se pueden convertir sin controles de seguridad, y C++ lo prohíbe, se requiere la conversión de tipo activo, es decir, (char*)

char. *decrypt_data = xxtea_decrypt(encrypt_data, len, key, &len);

Aquí puede usar xxtea_decrypt para descifrar la clave secreta encrypt_data guardada localmente y compararla con la contraseña ingresada por el usuario.

/xxtea