Проверьте, является ли строка хешем

Я использую SHA-512 для хеширования моих паролей (с солью). Я не думаю, что то, что я хочу, возможно, но давайте спросим в любом случае.

Есть ли способ проверить, является ли строка уже хэшем SHA-512 (или другого алгоритма)?

Когда пользователь входит в систему, я хочу проверить его пароль. Если он все еще находится в открытом тексте, он должен быть преобразован в безопасную форму.