Retrospectiva 2017 · Segurança

Em 2017, o PHP 7.2 trouxe criptografia moderna com libsodium e Argon2 e removeu o mcrypt

Resposta rápida

Em 30 de novembro de 2017, a equipe do PHP lançou o PHP 7.2, que incorporou a extensão sodium (libsodium), passou a aceitar Argon2 no hash de senhas e removeu a antiga extensão mcrypt. No mesmo ano, o PHP 5.6 entrou na fase de apenas correções de segurança.

Encontre cybersegurança verificadas

Compare nota, avaliações verificadas e score, e fale direto com a empresa pela Citeo.

Perguntas frequentes

Quando foi lançado o PHP 7.2?

O PHP 7.2.0 foi lançado em 30 de novembro de 2017, segundo o arquivo de notícias do site oficial do PHP. Foi a segunda atualização de recursos da série 7.

Por que o mcrypt foi removido do PHP 7.2?

O anúncio oficial listou a remoção da extensão mcrypt entre as mudanças da versão, ao mesmo tempo em que incluiu a nova extensão sodium, baseada na libsodium. Na prática, aplicações que usavam mcrypt precisaram migrar para outra solução de criptografia antes de atualizar.

Quando o PHP 5.6 deixou de receber correções regulares?

Segundo o anúncio da versão 5.6.30, de 19 de janeiro de 2017, ela foi a última planejada com correções regulares de bugs. A partir daí, o ramo 5.6 passaria a receber apenas correções de segurança por dois anos.

Leia também