hay manera de volver desde el hash a texto plano? teniendo llaves y algoritmo usado?
No porque los Hashes son unidireccionales, tu puedes sacar un hash a un poema de cientos de palabras y obtener un hash de apenas 32 caracteres, es imposibles que de esos 32 caracteres obtengas el poema original.
Lo que se hace es aplicar fuerza bruta para probar diferentes palabras o frases aplicando la función hash utilizada y así encontrar la palabra o frase, obviamente no tienes ninguna garantía porque dicha palabra o frase puede ser simplemente 123 o un texto de miles de palabras.
La idea es usar fuerza bruta inteligente, es decir, tener indicios que ayuden a recortar significativamente la cantidad de palabras o frases a buscar, por ejemplo que se sepa que solo son minúsculas, que tienen uno o dos números, que no pasan de 8 caracteres, el idioma utilizado, etc, etc
|e1cCmmPm7NjchmmHHx5sAw==|yrjIyQZ7o2wtH1HwJ6L2Xg==
A simple vista son Base64, decodificando se obtiene el Hash en hexadecimal que supongo es MD5, pero los googlee y no salen así que son hashes de palabras o frases no muy difundidas en la red ya sea porque son raras, o son muy largas, o tienen algún salt o múltiple codificación o hasheo, o cualquier otra cosa que se haya implementado para proteger mejor al Hash