encriptar con un archivo .key

tema enviado por marcos en C#
tema iniciado el 31/07/2009
Hola soy algo nuevo en .net y en c# ahorita tengo que hacer la aplicacion para generar el sello digital para la factura electronica en mi empresa y ya vi todos los documentos del sat en mexico ya logre aplicar el metodo de digestion a una cadena con el metodo md5, pero el resultado de esta tengo que encriptarlo con mi clave privada (archivo.key) utilizando el algoritmo de encripcion RSA algien sabe como realizar algo así?