설명하다
1. Mhash는 매우 편리한 비밀번호로 암호화된 콘텐츠 세트를 쉽게 생성하는 데 사용할 수 있는 매우 편리한 Salted S2K 알고리즘을 제공합니다.
2. 알고리즘은 또한 상대적으로 안전하며, 솔트 매개변수를 가지며, 반환되는 데이터의 길이를 지정할 수 있습니다. 또한 이진 데이터를 반환합니다. 표준 텍스트 콘텐츠를 저장해야 하는 경우 이를 16진수 형식으로 변환해야 합니다. 그러나 상대적으로 말하면 바이너리 콘텐츠를 직접 생성하는 것이 더 안전합니다.
예
// OpenPGP에 의해 지정된 솔티드 S2K 알고리즘 $hashPassword = mhash_keygen_s2k(MHASH_SHA1, '내 비밀번호', random_bytes(2), 4); 에코 $hashPassword, PHP_EOL; echo bin2hex($hashPassword), PHP_EOL; // �-!= // 101ab899
위 내용은 PHP Mhash 알고리즘의 암호화입니다. 모든 분들께 도움이 되기를 바랍니다.