HOTP Technology
Soluzioni Software per:
Strong Authentication,
Transaction Data Signing,
Mobile Secure Apps
Le richieste del Mercato
Il mercato italiano ha acquistato negli scorsi anni più di 10M
di token hardware a supporto della Autenticazione Forte
degli utenti tramite One Time Password (OTP);
La richiesta sta oggi evolvendo, indirizzandosi verso
dispositivi che:
 Siano dematerializzati, strumenti software disponibili in
particolar modo sugli smart-phone più diffusi;
 Siano più evoluti rispetto alla semplice generazione OTP,
in grado di contrastare le nuove minacce informatiche
alla sicurezza della operatività via rete;
HOTP Security Token
2
HOTP Value Proposition
Nexsun è l’unica azienda italiana che ha realizzato un prodotto
completo, confrontabile con le soluzioni offerte dai maggiori vendors
internazionali.
Gli elementi distintivi della tecnologia Hotp sono:
 Sicurezza conforme alle nuove disposizioni della SEPA;
 Sicurezza del Token integrata nelle Mobile Apps: una sola App per
operare in mobilità, meno limitazioni tecniche ai nuovi servizi;
 Processo di installazione ed attivazione estremamente semplice;
 Facile personalizzazione delle componenti, sia server che client, per
adeguarsi ad esigenze specifiche dei Commitenti.
HOTP Security Token
3
HOTP: Componenti vs Aree Applicative
HOTP® Token
Strong Authentication
Secure ID to access
Corporate and Banking
services
Fund transfer & Payments
Transaction Data
Signing
E-Commerce
HOTP®MSP
Remote Signature
NeNE
Mobile Secure App’s
Reserved communications
HOTP Security Token
4
HOTP®Token:App di generazione codici OTP e TDS
 Operativo sugli smart phone più diffusi:
Android, Iphone, altri on-demand;
 Compatibile con l’ambiente J2ME (circa 85%
telefonini oggi utilizzati) e con l’ambiente PC
desktop;
 Generatore di password di autenticazione OTP
off-line, senza connessione radio;
 Transaction Data Signing in modalità off-line
oppure on-line: validatore di qualsiasi
transazione, contrasto agli attacchi MitM e MitB;
Livello di sicurezza elevato, adeguato alle
esigenze bancarie
HOTP Security Token
5
Transaction Data Signing (TDS)
Il TDS è una modalità operativa che consente di validare
operazioni di qualsiasi tipo mediante delle password legate
non soltanto alla identità (tipo OTP), ma anche a dati specifici
dell’operazione stessa.
Contrasta efficacemente gli attacchi tipo MitM/MitB che ormai
affliggono l’operatività via Internet, specie quella bancaria.
E’ una modalità operativa raccomandata dai maggiori
specialisti di sicurezza (p.es. Schneier)
E’ una modalità per la conferma delle disposizioni
raccomandata da BCE a tutte le Banche dell’area euro nel suo
VII Rapporto sulla SEPA (vedi par.4.2)
HOTP Security Token
6
HOTP: Standard internazionali di riferimento
 Gli algoritmi di base di Hotp (OTP su HMAC) sono
pubblici, standard industriali gestiti da
OpenAuthentication (OATH):
•
•
•
RFC4226, OTP Event Based
RFC6238, OTP Time Based
RFC6287, OATH Challenge/Response Algorithm
OATH è una collaborazione tra i leaders industriali del settore
per definire e sviluppare standard non proprietari per la strong
authentication: http://www.openauthentication.org
HOTP Security Token
7
Sicurezza di HOTP: Caratteristiche Principali
 I dati sensibili (usati per autenticazione, data signing,
crittografia delle comunicazioni) memorizzati nello smartphone sono protetti con cifratura AES256 e controllo
integrità;
 Protezione dell’utilizzo tramite PIN conosciuto
soltanto dall’utente;
 Il PIN utente non è memorizzato nel telefonino;
 Gestione dei casi di furto/smarrimento del telefonino;
 L’applicazione HOTP è firmata digitalmente: lo smartphone verifica l’integrità del software e l’identità del
fornitore del token.
HOTP Security Token
8
Le Funzioni del Token HOTP
Il Token è un dispositivo multifunzionale, le modalità
operative sono completamente configurabili.
Le funzioni sono:
Attivazione del Token;
Generazione della password OTP;
Generazione codice TDS;
Cambio PIN.
HOTP Security Token
9
HOTP: Processo Deployment & Attivazione
Via Web: Register Part
Number, get Unlock PUK
(via SMS/e-mail)
Download APP
2
PIN
3
ENROLL
Link all’App Store
ACTIVATE
1
DOWNLOAD
4
Unlock Hotp token.
Supply OTP to Enroll
function to complete
Activation
OTP
5
TOKEN ATTIVO
HOTP Security Token
10
Architettura Sistema HOTP
(Serial, Seed,
PUK)
HSM/Crypto
DB
Handset
Features
Sistema
HOTP
Authentication
Server
Delivery
Server
Web Services
OTA Download,
accesso Mobile
Front end di provisioning ed autenticazione della Banca
Servizi Mobile
Web Applications
Servizi Token
HOTP Security Token
11
Server HOTP
 Soluzione entry-point basata su Linux e software di
base open source (MySql, Tomcat Apache, …)
 Scalabilità in ambiente Linux con clusterizzazione
dei server
 Portabilità su altre piattaforme Unix / Oracle
HOTP Security Token
12
HOTP®MSP: Un’unica Tecnologia Oltre il Token
Nexsun offre al mercato la piattaforma MSP (Mobile Secure
Platform per realizzare le tipiche Apps sicure, utilizzabili via
smart-phone.
L’infrastruttura è basata sul sistema Hotp, identiche modalità
operative del token per offrire agli utenti un ambiente operativo
congruente.
I servizi di autenticazione OTP e TDS sono integrati nelle Mobile
Applications, trasparenti agli utenti senza necessità di ulteriori
dispositivi.
HOTP Security Token
13
MSP, Mobile Secure Platform: Key Features




Ha le stesse procedure e meccanismi di delivery di Hotp:
Condivide lo schema di sicurezza di Hotp:
• Gestione PUK di sblocco e PIN utente;
• Crittografia della memoria dei dati sensibili;
• Connessione cifrata https con i server di autenticazione
• Servizi di autenticazione OTP e TDS integrati nella Mobile App
Mutua Autentica della App al sistema in modo automatico, senza
digitazione di credenziali di accesso (nessuna digitazione di Url,
Login, Password);
Si interfaccia con gli stessi applicativi di back-end utilizzati per il
servizio Web.
In definitiva, il token software Hotp e le Mobile Apps sicure
condividono la stessa infrastruttura e le stesse modalità operative.
HOTP Security Token
14
Riusabilità della piattaforma HOTP per le applicazioni MSP
Sistema HOTP
Algoritmi
OATH
Gestione
PIN/PUK
Gestione
Integrità e
Autenticità del
software
Protezione
dei dati
memorizzati
OTA
Delivery
& Activation
Handset
Features
Recognition
Sistema MSP di Mobile Banking
Sistema HOTP
Client
Connessione
Server
http
Mutua
sicura
Autenticazione
Logica
Applicativa
Client
Server
Application
Gateway
Componenti
base
Componenti
aggiuntive
HOTP Security Token
15
Tipici casi d’uso in architettura MSP
Il Framework MSP consente di realizzare Mobile Apps sicure nelle
seguenti aree applicative:
 Disposizioni Bancarie:
• Bonifici;
• Trasferimento fondi da account di C/C a carta ricaricabile
• Trasferimento fondi da carta a carta (C2C)
• Ricariche telefoniche
• Altre…
Comunicazioni sicure:
• Sistemi di Istant Messaging sicuri
 Firma Elettronica Avanzata (FEA):
• Firma remota di documenti via Web o Mobile
 Accessi per Amministratori di Sistema:
• Sistemi di Single Sign On
HOTP Security Token
16
HOTP Demo Web Site
Ask Nexsun for Security
Codes and try
Demo Web Site
Thanks for your
attention!
HOTP Security Token
17
Scarica

Scarica