Почему md5 в PHP отличается от md5 в OpenSSL?
Я совершенно сбит с толку относительно того, почему я вижу разные результаты для хеширования md5 в PHP и в OpenSSL.
Вот код, который я запускаю:
php -r "echo md5('abc');"
Результат: 900150983cd24fb0d6963f7d28e17f72
Пока это:
echo abc | openssl md5
Результат: 0bee89b07a248e27c83fc3d5951213c1
Зачем?