Ya había puesto el link en otro post. Pero aquí te dejo el componente
LockBox de TurboPower, no solo maneja RSA sino MD5, Blowfish y otros métodos de encriptado. Tiene un ejemplo que hace precisamente lo que se requiere para la factura electrónica: se le mete una cadena original, se le proporciona la clave de encryptado y arroja un resultado ya encriptado correctamente.