Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un...

9
[email protected] @vusecurity /vusecurity /vusecurity vusecurity.com Secure Onboarding Process ®

Transcript of Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un...

Page 1: Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un ciudadano en el proceso de transformación digital. Es personalizable y modular, lo cual

[email protected] @vusecurity /vusecurity /vusecurityvusecurity.com

Secure Onboarding Process®

Page 2: Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un ciudadano en el proceso de transformación digital. Es personalizable y modular, lo cual

Es una solución para gestionar el ciclo de vida de un ciudadano en el proceso de transformación digital. Es

personalizable y modular, lo cual permite a cada cliente seleccionar qué funcionalidades quiere incorporar

en cada etapa del proceso, adaptándose a cada modelo de negocio.

Además, permite la autenticación de personas de forma remota desde cualquier dispositivo donde se pueda

intervenir la cámara, lo cual garantiza una mayor protección del ciudadano.

¿Qué es Secure Onboarding Process?

Características principales

Llave en manoOfrece una solución de software completa y escalable fácilmente integrable al sistema

existente del cliente.

Servicios disponibles a través de APIsPermite aplicar nuevas funcionalidades a las aplicaciones existentes sin necesidad de crear

una nueva aplicación.

Robustos controles de seguridadEleva el nivel de aceptabilidad de las transacciones para validar la identidad del ciudadano y

protegerlo contra ataques dirigidos, pharming, phishing, man in the middle, vishing y botnets.

01010101

const BundleBase = require('./BundleBase');

const ModuleTransport = require('../lib/ModuleTransport');

const _ = require('lodash');

const crypto = require('crypto');

const debug = require('debug')('RNP:Bundle');

const invariant = require('fbjs/lib/invariant');

const {createRamBundleGroups} = require('./util');

const {fromRawMappings} = require('./source-map');

const {isMappingsMap} = require('../lib/SourceMap');

import type {IndexMap, MappingsMap, SourceMap} from

'../lib/SourceMap';

import type {GetSourceOptions, FinalizeOptions} from

'./BundleBase';

export type Unbundle = {

startupModules: Array<*>,

lazyModules: Array<*>,

groups: Map<number, Set<number>>,

};

type SourceMapFormat = 'undetermined' | 'indexed' |

'flattened';

const SOURCEMAPPING_URL = '\n\/\/#

sourceMappingURL=';

class Bundle extends BundleBase {

const BundleBase =

require('./BundleBase');

const ModuleTransport =

require('../lib/ModuleTransport');

const _ = require('lodash');

const crypto = require('crypto');

const debug =

require('debug')('RNP:Bundle');

const invariant = require('fbjs/lib/invariant');

const {createRamBundleGroups} =

require('./util');

const {fromRawMappings} =

require('./source-map');

const {isMappingsMap} =

require('../lib/SourceMap');

import type {IndexMap, MappingsMap,

SourceMap} from '../lib/SourceMap';

import type {GetSourceOptions,

FinalizeOptions} from './BundleBase';

export type Unbundle = {

startupModules: Array<*>,

lazyModules: Array<*>,

groups: Map<number, Set<number>>,

};

type SourceMapFormat = 'undetermined' |

'indexed' | 'flattened';

const SOURCEMAPPING_URL = '\n\/\/#

sourceMappingURL=';

class Bundle extends BundleBase {

_dev: boolean | void;

_inlineSourceMap: string | void;

_minify: boolean | void;

_numRequireCalls: number;

_ramBundle: Unbundle | null;

_ramGroups: ?Array<string>;

_sourceMap: string | null;

_sourceMapFormat: SourceMapFormat;

Page 3: Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un ciudadano en el proceso de transformación digital. Es personalizable y modular, lo cual

Tecnologías

Identidad Ciudadana

Integración

TABLET

MOBILE

MOBILE TOKENS

FRAUDPREVENTION

SMART WALLET

FACE RECOGN

VOICE RECOGN

FIRMA

E-MAIL

NÚMERO

TELEFÓNICO

#

NAVEGADOR

CAJERO

DESKTOP

IVR

KIOSCO

REP SERVICES

ID MGMT

FINGERPRINT

BIOMÉTRICA

IDENTIFICACIÓN

Fuente de origen

Servicios

VU Provee el Sistema de Onboarding NegocioUsuario Final

Azure

IA

MachineLearning

CognitiveServices

NaaS

NaaE

NBA

Retail

Oil & Gas

Industrias

Laboratorios

Gobierno

Banca

ONGs

Educación

Telcos & xSPS

Page 4: Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un ciudadano en el proceso de transformación digital. Es personalizable y modular, lo cual

Fuente de origen

@Override

protected void onCreate(Bundle

savedInstanceState) {

super.onCreate(savedInstanceState);

notify("onCreate");

}

@Override

protected void onPause() {

super.onPause();

notify("onPause");

}

@Override

protected void onResume() {

super.onResume();

notify("onResume");

}

@Override

protected void onStop() {

super.onStop();

notify("onStop");

}

@Override

protected void onDestroy() {

super.onDestroy();

notify("onDestroy");

}

@Override

protected void

onRestoreInstanceState(Bundle

savedInstanceState) {

super.onRestoreInstanceState(savedIn-

stanceState);

notify("onRestoreInstanceState");

}

@Override

protected void

onSaveInstanceState(Bundle outState) {

super.onSaveInstanceState(outState);

notify("onSaveInstanceState");

}

private void notify(String methodName) {

String name =

this.getClass().getName();

String[] strings = name.split("\\.");

Toast.makeText(getApplicationCon-

text(),

methodName + "" +

strings[strings.length - 1],

Toast.LENGTH_LONG).show();

}

El usuario puede iniciar los procesos desde cualquier canal en forma remota.

Está disponible desde el celular, tablet, computadora o cualquier otro dispositivo donde se pueda intervenir la cámara.

El proceso puede incorporar uno o más de los dispositivos con el objetivo de que la operación comience en un canal y finalice en otro.

VUStorage.read("vusecurity_token_activado", function (activado) { activado = (activado == "true") ? true : false; if (dbseed == null || !activado) { if (dbseed != null) {

Nuestra tecnología

Mediante la integración de ambientes Cloud y On-Premises, desarrollamos

soluciones de innovación que permiten:

Asegurar la integridad de datos de todos los ciudadanos

Fortalecer los controles de seguridad

Flexibilizar procesos documentales

Garantizar el cumplimiento de normativas

Page 5: Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un ciudadano en el proceso de transformación digital. Es personalizable y modular, lo cual

Suma al proceso de verificación de documentación ciudadana mayor nivel de verificación de datos.

Aumenta la capacidad de cruce de información entre sistemas biométricos de manera remota o presencial.

Valida parte del proceso a través de la comunicación directa con el ciudadano a través del método de mensajería seleccionado por el cliente.

101010101

VU cuenta con un framework con amplias capacidades para integrarse con diferentes sistemas, incluyendo Microsoft y Cisco, entre otros. Trabaja con Tecnología de Business Intelligence y Machine Learning, que colaboran para optimizar el proceso y reducir el fraude.

Incluye SDK´s para cada uno de los eslabones de enrolamiento seguro.

Integración

Identidad Ciudadana

1.3.

4.

@Override

protected void onCreate(Bundle

savedInstanceState) {

super.onCreate(savedInstanceState);

notify("onCreate");

}

@Override

protected void onPause() {

super.onPause();

notify("onPause");

}

@Override

protected void onResume() {

super.onResume();

notify("onResume");

}

@Override

protected void onStop() {

super.onStop();

notify("onStop");

}

@Override

protected void onDestroy() {

super.onDestroy();

notify("onDestroy");

}

@Override

protected void

onRestoreInstanceState(Bundle

savedInstanceState) {

super.onRestoreInstanceState(savedIn-

stanceState);

notify("onRestoreInstanceState");

}

@Override

protected void

onSaveInstanceState(Bundle outState) {

super.onSaveInstanceState(outState);

notify("onSaveInstanceState");

}

private void notify(String methodName) {

String name =

this.getClass().getName();

String[] strings = name.split("\\.");

Toast.makeText(getApplicationCon-

text(),

methodName + "" +

strings[strings.length - 1],

Toast.LENGTH_LONG).show();

}

VUStorage.read("vusecurity_tok

en_activado", function

(activado) {

activado = (activado ==

"true") ? true : false;

if (dbseed == null ||

!activado) {

if (dbseed != null) {

VUStorage.remove("vusecurity_

softoken_seed");

priv.encryptedSeed =

id onPause() {

super.onPause();

notify("onPause");

}

@Override

protected void onResume() {

super.onResume();

notify("onResume");

}

@Override

protected void onStop() {

super.onStop();

notify("onStop");

}

@Override

protected void onDestroy() {

super.onDestroy();

notify("onDestroy");

}

@Override

protected void

onRestoreInstanceState(Bun-

dle savedInstanceState) {

super.onRestoreInstan-

Page 6: Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un ciudadano en el proceso de transformación digital. Es personalizable y modular, lo cual

EmployeeCitizenCustomer

IdentidadPresencial

IdentidadRemota

Presencia Física

Agentes de Autorización

IdentidadVirtual

IdentidadCiudadana

Sin prueba de vidaAfirmación personal

Elementos deexistencia real

Riesgo de Operación

Existe en el sistema

No existe en el sistema

NIVEL

NIVEL

NIVEL

1 2 3

Construcción

Page 7: Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un ciudadano en el proceso de transformación digital. Es personalizable y modular, lo cual

Perfil deUsuario

QR

Third Parties

Red Social

In Situ

EmailTelegramUSSDSparkTeams SkypeEnvelope

AutorizaciónValidaciónFamiliaRespaldoRoles Grupales

Colección de FotosOAUTH

Mensajería

01010

BúsquedaWeb

FotosBack OfficeDoble VerificaciónRiesgo Online

Scoring

Red SocialThird PartiesScoring Online

7

Face Recogn

Fraud Analysis

Biometría# ReconocimientoTexto a VozDesafío - Respuesta

Info ContextualEmocionesDetección GrupalCatálogo de PersonasSelfies

DispositivosGeolocalización

Anomalías Transacionales

Voice Recogn

Autenticación PushHOTP - TOTP - OCRABiometríaHSMDispositivos HardwareApp Server

VU AES

LIINTU

Directorio ActivoLDAPBase de Datos

Retail

Oil & Gas

Industrias

Laboratorios

Gobierno

Banca

ONGs

Educación

Telcos & xSPS

SSOOUTHRed Social

EmpleadoCiudadanoCliente

Base de Datos

Core

APIGateway

ESB

101010101

Crypto OTP

Offline

Online

ID

Control Parental

Firma

Número de Tel.

#

Fingerprints

Formularios

Biometría

Lista Negra

Scoring de Gobierno

7

Sin PapelDeliveryValidación de Datos

ID Nacional Tarjeta Débito/CréditoVerificación CruzadaOCRDetección deHologramas

Escaneo de Código

Firma DigitalISO 19794

ContactosRelaciones

Lista VUTalosMicroso�Personalizada

Escaneo de Factura

LAN Networking

SDK

LPAD

MachineLearning

CryptoMonedas

AutorizaciónTransparente

HSM

WSDL

REST

DirectorioActivo

Radius

API

API

REST

</> W

</> R

ISO

ISO 8583

Desktop

Tablet

Mobile

Cajeros

ATM

$

Kiosco

kiosk

Navegador

IVR

3

1

2

Pre-registerFingerprintPre-enroll

Offline

Terminal Pos

C#

PHP

Phyton

Java

HTML

JavaScript

Script

Swi�

</>

GO

Corodova

VU Tech00B

VU Orchestrator - Módulos Personalizables

FuenteIdentidad

Ciudadana Integración Core Business ServiciosCoding

Page 8: Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un ciudadano en el proceso de transformación digital. Es personalizable y modular, lo cual

Source - Citizenship 00B VU Tech Integration - Core Business

Registro

Alta

Transacciones de Negocio

Prevención de Fraude

Control

Modificación

Auditoría

Trazabilidad

Baja

Unificación

Integración

Page 9: Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un ciudadano en el proceso de transformación digital. Es personalizable y modular, lo cual

ArgentinaCHILE

Bolivia

PerúEcuador

Costa Rica

Mexico

ColombiaPanamá

Rep. Dominicana

Uruguay

HondurasGuatemala

Paraguay

@[email protected] /vusecurity /vusecurityvusecurity.com

Muchas gracias por su atención. Contáctenos.

Argentina • Buenos Aires

Avenida Jujuy 2156 Piso 9

Distrito Tecnológico.

Uruguay • Montevideo

Mercedes 1213 Oficina

# 302, 11100

México • Ciudad de México

Tlacotalpan 61 Roma Sur,

Col. Roma Sur

Ecuador • Quito

Av. Shyris N32-218, Edificio Pque.

Central, Piso 13 Oficina

# 1310, Oficinas Licencias On Line

Chile • Santiago, Providencia

La concepción 81 of 1701

Región Metropolitana.