No creo que exista y por una sola razon. A menos que ingreses una cantidad de codigos conocidos que tienda a infinito (o sea, todos los codigos que haya creado ese algoritmo), con lo cual el tiempo de calculo seria enorme, una serie de numeros puede vincularse entre si de infinitas maneras; es un conocido teorema de la matematica, el cual no recuerdo como se llama. Aparte de que no siempre se usa un algoritmo para este tipo de tareas, sino tambien se le aplican a los algoritmos obtenidos llaves de encriptacion, relacionadas con el algoritmo mismo, por lo que la posibilidad de diferentes combinaciones es aun mayor que inf*inf. Todo esto te lo digo porque lo vi en una clase de encriptacion en la facu, y todos querian hacer lo mismo que vos, a lo que el profesor por poco se muere de risa en el pizarron 🙂
Salu2!!!