1 / 15

Codici delle carte di credito e Formula di Luhn

Codici delle carte di credito e Formula di Luhn. Giulio Galanello – Jessica Cerquetelli. GENERALITA’ SULLE CARTE DI CREDITO. La carta di credito o “ moneta elettronica ”:. viene rilasciata da una banca o un ente finanziario.

cleary
Download Presentation

Codici delle carte di credito e Formula di Luhn

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 80/10=8 risultato intero CODICE VALIDO 2) Esempio di codice non valido 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: 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=675 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!!!

More Related