La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Codici delle carte di credito e Formula di Luhn

Presentazioni simili


Presentazione sul tema: "Codici delle carte di credito e Formula di Luhn"— Transcript della presentazione:

1 Codici delle carte di credito e Formula di Luhn
Giulio Galanello – Jessica Cerquetelli

2 GENERALITA’ SULLE CARTE DI CREDITO
La carta di credito o “moneta elettronica”: viene rilasciata da una banca o un ente finanziario inizialmente era dotata solo di una banda magnetica poi, per motivi di sicurezza venne aggiunto un microchip. Esistono 3 tipologie di carte di credito: Carta a saldo; Carta revolving; Carta co_branded. il suo funzionamento dipende da 3 enti: ente emittente (issuer), ente esercente (merchant), circuito di pagamento

3 Carte di credito 1. 1. CODICE IDENTIFICATIVO 2. DATA DI SCADENZA
DELLA CARTA 2. 3. 3. BANDA MAGNETICA

4 I CODICI DI SICUREZZA Mastercard, Visa, Diners Club utilizzano il CVC (Card Verification Code): CVC 1 (di 3 cifre, è inserito nella banda megnetica) CVC 2 (è impresso nella carta dove c’è la firma del titolare) American Express utilizza il CVV (Card Verification Value)

5 …e altri codici CODICE PIN CODICE TITOLARE CARTA DI CREDITO

6 PUO’ ESSERE IL CODICE IDENTIFICATIVO DI UNA CARTA DI CREDITO???

7 CODICE IDENTIFICATIVO
ALGORITMO CIFRA DI CONTROLLO E CORREZIONE DELL’ERRORE RILEVAZIONE DELL’ERRORE

8 Algoritmo di Luhn 1. Preso un codice identificativo, partendo dalla destra e spostandosi verso sinistra si moltiplicano per 2 tutte le cifre poste in posizione pari. 2. In caso una delle moltiplicazioni porti a numeri di due cifre queste vanno sommate per ottenerne una sola. 3. Si sommano le cifre ottenute mediante le moltiplicazioni con quelle dispari. Il numero ottenuto è la “cifra di Luhn”. 4. Se il resto della divisione della cifra di Luhn per 10 è nullo allora il codice è valido, in caso contrario no.

9 Applicazione della formula di Luhn
1) Esempio di codice valido 4 3 2 7 9 5 1 8 6 = 10 18 16 80 80/10=8 risultato intero CODICE VALIDO 2) Esempio di codice non valido 4 1 3 2 7 9 5 8 6 = 10 18 16 85 85/10=8,5 risultato non intero CODICE NON VALIDO

10 Dato un codice in cui manca l’ultima cifra (cifra di controllo) si può risalire al codice completo??? SI

11 Riprendiamo l’esempio precedente:
4 3 2 7 9 5 1 8 6 X = 10 18 16 75 Indichiamo con X la cifra di controllo mancante. Ripetiamo il procedimento di Luhn sul codice “incompleto”. Moltiplichiamo la somma ottenuta per 9. L’ultima cifra del risultato è la X cercata. 75*9= quindi X=5

12 Keylogger Keylogger hardware Keylogger software

13 3-d Secure (3 domain Secure)
1 Acquirer Domain (Società che fornisce all'esercente il servizio per l'accettazione dei pagamenti con carta di credito ) 2 Issuer Domain (Società che emette la carta in uso) 3 Interoperability Domain (l’infrastruttura fornita per sostenere il protocollo)

14 Funzionamento 3-d Secure

15 GRAZIE PER L’ATTENZIONE!!!


Scaricare ppt "Codici delle carte di credito e Formula di Luhn"

Presentazioni simili


Annunci Google