web-dev-qa-db-fra.com

De quel pool de caractères disposent MD5 et SHA?

MD5 et SHA ne contiennent-ils que des caractères alphanumériques? (C'est-à-dire de A à Z et 0 à 9, ou excluent-ils certains caractères?)

30
IMB

MD5 et SHA les hachages sous forme brute sont binaires, mais leur représentation commune est une chaîne hexadécimale, qui contient des caractères [a-fA-F0-9].

Donc, si c'est ce que vous vouliez dire, les caractères G-Z, g-z sont "exclus".

Une autre représentation, moins courante, est le codage Base64 [0-9a-zA-Z + /].

43
wroniasty