Generar Cifrado

Job ID: 33877059

Budget: $10 – $30 USD

1. Construcción de datos de la operación en formato JSON.
• Aplicar en el JSON una codificación de caracteres UTF-8 (8-bit Unicode
Transformation Format).
2. Firmado de los datos de la operación mediante la estructura CAdES (CMS Advanced
Electronic Signatures), utilizando:
• Algoritmo SHA256WithRSA con proveedor Bouncy Castle (versión 1.69).
• La llave privada del usuario creado para el consumo de los servicios web del
SAM.
3. Una vez aplicada la firma, se encapsulan los datos de la operación, la firma generada
y la clave pública del firmante en un archivo tipo PKCS #7.
4. El archivo PKCS #7 es codificado al sistema BASE64; la cadena resultante es la huella
digital que se debe enviar en la petición.
Related categories: .NET C# Programming