Spisu treści:

Co to jest Mcrypt w PHP?
Co to jest Mcrypt w PHP?

Wideo: Co to jest Mcrypt w PHP?

Wideo: Co to jest Mcrypt w PHP?
Wideo: How to Enable PHP MCRYPT in 2 minutes, 100% success 2024, Wrzesień
Anonim

Co jest mcrypt ? ten mcrypt rozszerzenie jest zamiennikiem polecenia crypt systemu UNIX. Te polecenia służą do szyfrowania plików w systemach UNIX i Linux. ten php - mcrypt rozszerzenie służy jako interfejs między PHP oraz mcrypt.

W związku z tym, jak włączyć PHP Mcrypt?

Jest to prawdopodobnie najszybsza metoda włączenia php-mcrypt na serwerze Windows – wystarczy:

  1. Znajdź php. ini (główny plik konfiguracyjny php)
  2. Otwórz i wyszukaj;extension=php_mcrypt. dll)
  3. Odkomentuj/usuń „;” i zapisz php. ini.

Dodatkowo, skąd mam wiedzieć, czy zainstalowano PHP Mcrypt? Możesz użyć function_exists do sprawdź czy jeden z mcrypt funkcje istnieją. Możesz również uzyskać ten sam ekran, wyświetlając a php plik, który zawiera: phpinfo(); gdzieś w kodzie. Na tym ekranie po prostu wyszukaj ciąg „ mcrypt Pomoc . Jeśli jest zainstalowany , zobaczysz pole z napisem „włączone”.

Co więcej, czego mogę użyć zamiast Mcrypt?

Powinieneś posługiwać się OpenSSL ponad mcrypt ponieważ jest aktywnie rozwijany i utrzymywany. Zapewnia lepsze bezpieczeństwo, łatwość konserwacji i przenośność. Po drugie, znacznie szybciej wykonuje szyfrowanie/deszyfrowanie AES. Używa domyślnie dopełnienia PKCS7, ale możesz określić OPENSSL_ZERO_PADDING, jeśli tego potrzebujesz.

Co to jest rozszerzenie Mcrypt?

ten rozszerzenie mcrypt jest interfejsem do mcrypt biblioteka kryptograficzna. Ten rozbudowa jest przydatne do zezwalania na używanie kodu PHP mcrypt do uruchomienia na PHP 7.2+. ten rozszerzenie mcrypt jest zawarty w PHP 5.4 do PHP 7.1. Dla PHP 7.2+ PHP zamiast tego używa libsodium jako biblioteki kryptograficznej.

Zalecana: