Passez à la section Commentaires du manuel de la fonction et vous verrez les éléments suivants:
Si vous écrivez du code pour chiffrer/crypter les données en 2015, vous devez utiliser openssl_encrypt() et openssl_decrypt(). La librairie sous-jacente (libmcrypt) a été abandonnée depuis 2007, et fonctionne bien pire que OpenSSL (qui exploite AES-NI sur les processeurs modernes et est en mémoire cache-safe). [Link to the full comment]
Alors, pensez à utiliser openssl_encrypt()
& openssl_decrypt() au lieu. Ils sont toujours pris en charge et plus performants.
le downvoter peut-il expliquer ce qui ne va pas avec cette question? – Cruncher
Pourquoi 3DES? Il n'est généralement pas considéré comme sécurisé de nos jours. – duskwuff
@duskwuff Intégration avec les systèmes qui l'exigent – Cruncher