иллюстрировать
1. Mhash предоставляет очень удобный алгоритм Salted S2K, который можно использовать для простой генерации очень удобного набора контента, зашифрованного паролем.
2. Алгоритм также относительно безопасен, имеет параметр соли и может указывать длину возвращаемых данных. Он также возвращает двоичные данные. Если вам нужно сохранить стандартное текстовое содержимое, вам необходимо преобразовать его в шестнадцатеричную форму. Однако, условно говоря, такая прямая генерация двоичного контента безопаснее.
Пример
// Соленый алгоритм S2K, указанный OpenPGP $hashPassword = mhash_keygen_s2k(MHASH_SHA1, 'мой пароль', random_bytes(2), 4); эхо $hashPassword, PHP_EOL; эхо bin2hex ($ hashPassword), PHP_EOL; // �-!= // 101ab899
Выше приведено шифрование алгоритма php Mhash, надеюсь, оно будет полезно всем.