Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Cifrar la información de la tarjeta

Descripción general

Las credenciales de la tarjeta son información sensible. Encríptelas antes de comenzar la inscripción de la tarjeta con el NFC Wallet SDK.

Requisitos de cifrado de la tarjeta

La información de la tarjeta usa el formato de cifrado PKCS#7 definido en RFC 2315 y RFC 5652 con los siguientes criterios de cifrado:

  • Algoritmo de cifrado de contenido: AES256/CBC/PKCS7Padding

  • Algoritmo de cifrado de clave: RSA con longitud de la clave pública del emisor de 2048 bytes.

La carga útil de la tarjeta que se va a cifrar debe contener los siguientes campos JSON:

Campo JSON
Descripción
MOC
Longitud

fpan

El PAN de financiación que se va a digitalizar.

M

16-20

exp

La fecha de caducidad de la tarjeta en el formato MMYY.

M

4

cvv

El código de seguridad es opcional. Su presencia depende del emisor de la tarjeta.

C

3-4

nonce

Este valor efímero se usa solo para el flujo de inscripción verde. Si se proporciona, también debe proporcionarse en el token de autenticación el hash SHA256 del nonce.

O

1-50

El resultado del cifrado debe codificarse luego en base64.

Última actualización

¿Te fue útil?