현대 PHP 개발에서 암호화는 데이터 보안을 보장하는 중요한 수단입니다. PHP가 OpenSSL과 같은보다 안전한 암호화 방법으로 점차 이동했지만 McRypt 모듈은 여전히 일부 레거시 시스템에서 널리 사용됩니다. 이 기사는 PHP McRypt 모듈을 활성화하는 방법에 대한 자세한 정보를 제공하고 웹 사이트에 더 높은 보안을 제공합니다.
PHP McRypt 모듈은 AES 및 DES와 같은 여러 암호화 알고리즘을 지원하는 데이터 암호화 및 암호 해독에 대한 확장입니다. McRypt는 PHP 7.2 이후 더 이상 사용되지 않았으며 OpenSSL과 같은보다 현대적인 암호화 방법을 사용하는 것이 좋습니다.
프로젝트가 여전히 McRypt 모듈을 사용해야하는 경우 다음과 같이 활성화 할 수 있습니다.
McRypt를 활성화하기 전에 먼저 PHP 버전이 확장을 지원하는지 확인하십시오. PHP 버전을 확인할 수 있습니다.
운영 체제에 따라 해당 명령을 사용하여 McRypt Extension을 설치하십시오. 다음은 우분투 시스템에 McRypt 모듈을 설치하는 명령입니다.
Windows 사용자의 경우 McRypt Extension DLL 파일을 PHP의 확장 디렉토리에 추가하십시오.
설치가 완료되면 php.ini 파일에서 McRypt 모듈을 활성화해야합니다. php.ini에 다음 줄을 추가하십시오.
또는 Windows에서 다음 구성을 사용하십시오.
구성이 완료되면 변경 사항이 적용되도록 웹 서버를 다시 시작해야합니다. Apache 사용자의 경우 다음 명령을 사용할 수 있습니다.
McRypt 모듈이 활성화되어 있는지 확인하려면 PHP 구성 정보를 볼 수 있습니다. php 파일을 만들고 다음 코드를 추가하십시오.
파일에 액세스하고 "McRypt"를 검색하면 관련 구성 정보를 볼 수 있어야합니다.
PHP McRypt 모듈은 일부 레거시 프로젝트에서 여전히 사용되고 있지만 새로운 프로젝트는 새로운 암호화 방법을 사용하는 것이 좋습니다. 이 기사에서는 PHP McRypt 모듈을 활성화하는 방법과 올바르게 작동하는지 확인하는 방법을 설명합니다. McRypt는 PHP 7.2 이상으로 더 이상 사용되지 않았으며 가능한 한 빨리 다른보다 안전한 암호화 모듈로 마이그레이션하는 것이 좋습니다.