Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un...
Transcript of Secure Onboarding Process - NextVisionEs una solución para gestionar el ciclo de vida de un...
[email protected] @vusecurity /vusecurity /vusecurityvusecurity.com
Secure Onboarding Process®
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;
Tecnologías
Identidad Ciudadana
Integración
TABLET
MOBILE
MOBILE TOKENS
FRAUDPREVENTION
SMART WALLET
FACE RECOGN
VOICE RECOGN
FIRMA
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
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
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-
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
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
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
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.