En criptografía, el cifrado es el proceso de codificación de un mensaje o información, de tal manera que solo las partes autorizadas pueden acceder a él y aquellas que no tengan autorización no podrán hacerlo.
Necesitamos llamar a un servicio y tenemos que encriptar la petición utilizando una clave pública. Tenemos un ejemplo de cómo realizar la llamada en PHP. También tenemos la clave pública y todos los parámetros que necesitamos. El ejemplo en PHP es éste y funciona (utiliza openssl):