crypt() restituisce una stringa crittografata usando un algoritmo di crittografia basato sullo standard DES Unix oppure un algoritmo alternativo disponibile sul sistema dove viene eseguito.
Dal 2017, il modo migliore per crittografare asincronamente in PHP è usando openssl con la modalità AES-256-CBC mode. Con PHP 7.1 si dovrebbe poter anche usare il metodo AES-256-CTR che è la scelta migliore.
Qui invece trovi un esempio su come crittografare asincronamente sempre con openssl https://stackoverflow.com/questions/...g-php/30370806codice:$method = 'AES-256-CBC'; $key = getenv('SECRET_KEY'); $length = openssl_cipher_iv_length($method); $initVector = openssl_random_pseudo_bytes($length); $encrypted = openssl_encrypt('segreto da crittografare', $method, $key, OPENSSL_RAW_DATA, $initVector);