Функция PHP crypt () каждый раз возвращает одну и ту же зашифрованную строку
Я делаю шифрование с помощью PHP и нашел эту ошибку с помощью crypt () при использовании с ОСВ.
Вот как я это использую.
echo crypt('hellow@stg', 'azraar'); //azbFcR.LdN/SM
echo crypt('hellow@stg1', 'azraar'); //azbFcR.LdN/SM
echo crypt('hellow@stg0', 'azraar'); //azbFcR.LdN/SM
echo crypt('hellow@stg2', 'azraar'); //azbFcR.LdN/SM
Как видите, соль, которую я использую,azraar и каждый раз, когда он печатаетazbFcR.LdN / SM
Ссылка наcrypt()
док,http://php.net/manual/en/function.crypt.php
Меня смущает такое поведение PHP. Это очень странно?