Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Was ist der beste Weg, um eine JSON-Zeichenfolge zu verschlüsseln/entschlüsseln

Ich mochte MCRYPT schon immer

//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);

Wenn das etwas ist, wonach Sie suchen. Es behandelt den JSON als String und nachdem Sie ihn entschlüsselt haben, müssen Sie Ihren json_decode() ausführen oder was auch immer du tust.