Salve,
in un mio script usavo quesa funzione per criptare e decriptare stringhe.
Sembra che con la versione PHP 7.2 questa funzione si deprecata.

Come posso sostituirla?

Di seguito il codice che ho utilizzato fino ad ora:

per criptare:
codice:
function encryptIt($q) {
    $cryptKey  = '123456789';
    $qEncoded  = urlencode(base64_encode( mcrypt_encrypt( MCRYPT_RIJNDAEL_256, md5( $cryptKey ), $q, MCRYPT_MODE_CBC, md5( md5( $cryptKey ) ) )) );
    return( $qEncoded );
}


per decriptare:
codice:
function decryptIt($q) {
    $cryptKey  = '123456789';
    $qDecoded      = rtrim( mcrypt_decrypt( MCRYPT_RIJNDAEL_256, md5( $cryptKey ), base64_decode( $q ), MCRYPT_MODE_CBC, md5( md5( $cryptKey ) ) ), "\0");
    return( $qDecoded );
}


qualche consiglio?
Grazie.