В заголовке вопроса говорится все. Я изучаю SHA-1, и большинство мест я вижу, что это 40 Hex-персонажей, которые мне до 640 бит. Не может ли он быть представлен точно так же, как только с 10 шестнадцатеричными символами 160 бит = 20 байт. И один шестнадцатеричный символ может представлять 2 байта вправо? Почему это вдвое дольше, чем нужно? Что мне не хватает в моем понимании.
И не может ли SHA-1 быть даже 5 или менее символов при использовании Base32 или Base36?