Daftar Isi:

Apa itu Mcrypt di PHP?
Apa itu Mcrypt di PHP?

Video: Apa itu Mcrypt di PHP?

Video: Apa itu Mcrypt di PHP?
Video: How to Enable PHP MCRYPT in 2 minutes, 100% success 2024, November
Anonim

Apa mcrypt ? NS mcrypt ekstensi adalah pengganti perintah crypt UNIX. Perintah-perintah ini berfungsi sebagai sarana untuk mengenkripsi file pada sistem UNIX dan Linux. NS php - mcrypt ekstensi berfungsi sebagai antarmuka antara PHP dan mcrypt.

Mengenai ini, bagaimana cara mengaktifkan PHP Mcrypt?

Ini mungkin metode tercepat untuk mengaktifkan php-mcrypt di server windows – yang perlu Anda lakukan adalah:

  1. Temukan php.ini ini (file konfigurasi php utama)
  2. Buka dan cari; extension=php_mcrypt. dll)
  3. Batalkan komentar/hapus “;” dan simpan php.ini ini.

Selain itu, bagaimana saya tahu jika PHP Mcrypt diinstal? Anda dapat menggunakan function_exists untuk periksa apakah salah satu dari mcrypt fungsi ada. Anda juga dapat mencapai layar yang sama ini dengan melihat php file yang memiliki: phpinfo(); di suatu tempat dalam kode. Di layar ini, cukup cari string " mcrypt mendukung". Jika dipasang , Anda akan melihat kotak yang mengatakan "diaktifkan".

Selain itu, apa yang bisa saya gunakan selain Mcrypt?

Anda harus menggunakan OpenSSL selesai mcrypt karena secara aktif dikembangkan dan dipelihara. Ini memberikan keamanan, pemeliharaan, dan portabilitas yang lebih baik. Kedua ia melakukan enkripsi/dekripsi AES lebih cepat. Ini menggunakan padding PKCS7 secara default, tetapi Anda dapat menentukan OPENSSL_ZERO_PADDING jika Anda membutuhkannya.

Apa itu ekstensi Mcrypt?

NS ekstensi mcrypt adalah antarmuka ke mcrypt perpustakaan kriptografi. Ini perpanjangan berguna untuk mengizinkan kode PHP menggunakan mcrypt untuk dijalankan pada PHP 7.2+. NS ekstensi mcrypt disertakan dalam PHP 5.4 hingga PHP 7.1. Untuk PHP 7.2+, PHP malah menggunakan libsodium sebagai pustaka kriptografi.

Direkomendasikan: