Depende do formato. Esquemas com prefixo, como bcrypt, Argon2, yescrypt, sha512crypt e PBKDF2, se identificam sozinhos e chegam perto da certeza. Digests hexadecimais crus são ambíguos por natureza: vários algoritmos produzem a mesma saída de 32, 40 ou 64 caracteres, então a resposta correta é uma lista ranqueada, não um nome único.