Cifrago

SDKs multiplataforma

Misma semántica de tokenización en Web, iOS y Android · cifrago.com

Web

@cifrago/js

v2.4.1

iOS

CifragoSDK

v2.4.0

Android

com.cifrago:sdk

v2.4.0

Integración rápida

Tres líneas conceptuales: cifrar en dispositivo → token → pago

import { Cifrago } from '@cifrago/js';

const cifrago = new Cifrago({
  publishableKey: 'pk_live_demo',
  encryption: 'device-aes-256-gcm',
});

// El PAN se cifra y tokeniza en el navegador
const { token } = await cifrago.tokenize({
  number: card.number,
  expMonth: 12,
  expYear: 2028,
  cvc: card.cvc,
});

const payment = await cifrago.payments.create({
  amount: 2900,
  currency: 'eur',
  token,
  platform: 'web',
});

Garantías del SDK

Claves de cifrado nunca exportables fuera del enclave/keystore.

Logs sanitizados: sin PAN, CVC ni ciphertext completo.

Certificate pinning en clientes nativos.

API idéntica de tokens entre plataformas.

Instalación

npm
npm i @cifrago/js
SPM
https://github.com/cifrago/cifrago-ios
Gradle
implementation 'com.cifrago:sdk:2.4.0'