Que tal Adenial, mira lo que he hecho hasta ahorita es que solo guardo la cadena original en un txt y nunca utilizo alguna funcion o libreria para convertir la cadena a utf-8, e inmediatamente despues aplico la digestion MD5 con OpenSSL y da la cadena correcta...

hasta este punto todo bien pero ahora quiero utilizar alguna funcion para convertir a MD5 la cadena desde C#..
Gracias al amigo thebman que nos dio este tip.
Saludos.