Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Qual é a melhor maneira de criptografar/descriptografar uma string json


Eu sempre gostei de MCRYPT
//Key
$key = 'SuperSecretKey';

//To Encrypt:
$encrypted = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, 'I want to encrypt this', MCRYPT_MODE_ECB);

//To Decrypt:
$decrypted = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $encrypted, MCRYPT_MODE_ECB);

Se isso é algo que você está procurando. Ele tratará o JSON como uma string e, depois de descriptografá-lo, você terá que fazer seu json_decode() ou o que quer que você esteja fazendo.