Descargue un solo file de GitHub por release

Logré la list de todas las tags (o versiones, que es lo mismo en GitHub) para un repository y ahora me gustaría download un solo file de cada una de ellas.

La razón es que quiero rastrear las diferencias entre ellos.

Me han dicho que use

https://raw.githubusercontent.com/<user>/<repository>/<hash>/main.c 

que no parece funcionar Aquí está la consulta real que utilicé:

https://raw.githubusercontent.com/openssl/openssl/ab2de707f72a82e0294bae08cca97455b635a656/crypto/rsa/rsa_gen.c

La URL que usó es correcta, pero <hash> debe ser una ID de confirmación válida. Puede search el ID de confirmación de un lanzamiento específico en esta página: https://github.com/openssl/openssl/releases .