Что ж, мы обычно не очень хорошо читаем двоичный файл, и лучше заменить его шестнадцатеричным. Я бы хотел, чтобы вы ссылались на статьи, на которые ссылались, чтобы у других была прямая связь с тем, из чего вы формируете мнение.
Я не понимаю , почему они использовали бы Base64 вместо шестнадцатеричного, но я предполагаю, что это потому, что шестнадцатеричный код - 16 цифр, а Base64 - несколько больше, таким образом генерируя более компактную версию фактического хеш ;) ~ Мы, люди, склонны лучше поглощать небольшое количество данных за раз.