Το MTE εξηγεί: Πώς λειτουργούν οι αριθμοί πιστωτικών καρτών
Αν είστε κάτοχος πιστωτικής κάρτας, θα γνωρίζετε ότι περιέχει μια σειρά 16 ψηφίων, στην οποία θα πρέπει να εισαγάγετε μια ηλεκτρονική αγορά. Με μια ματιά, αυτοί οι αριθμοί φαίνονται τυχαίοι και δεν φαίνεται να έχουν σχετικό μοτίβο. Το γεγονός είναι ότι αυτοί οι αριθμοί ακολουθούν ένα πρότυπο και είναι αρκετά απλό να δημιουργηθεί μια σειρά έγκυρων αριθμών πιστωτικών καρτών. Ας ρίξουμε μια ματιά στο πώς λειτουργούν οι αριθμοί των πιστωτικών καρτών.
Σημείωση : Ένας έγκυρος αριθμός πιστωτικής κάρτας σημαίνει ότι μπορεί να επικυρωθεί με τον αλγόριθμο που χρησιμοποιείται για την κρυπτογράφηση του αριθμού. Αυτό δεν σημαίνει ότι μπορείτε να χρησιμοποιήσετε αυτόν τον αριθμό για να κάνετε μια αγορά.
Αποκρυπτογράφηση των αριθμών πιστωτικών καρτών
Υπάρχουν 16 ψηφία στον αριθμό της πιστωτικής κάρτας και μπορούν να χωριστούν σε τρία μέρη.
1. Το πρώτο ψηφίο αντιπροσωπεύει το σημαντικό αναγνωριστικό της βιομηχανίας (MII). Προσδιορίζει το ίδρυμα / τον κλάδο που εκδίδει την κάρτα. Για παράδειγμα, ένας αριθμός που ξεκινά με:
- 1 και 2 εκδίδονται από τις αεροπορικές εταιρείες.
- 3 εκδίδεται από ταξίδια και ψυχαγωγία, όπως το American Express και το Diners Club.
- 4 εκδίδεται από την VISA
- 5 εκδίδεται από τη MasterCard
- 6 εκδίδεται από το εμπόριο και την εμπορία.
- 7 εκδίδεται από εταιρείες πετρελαίου.
- 8 εκδίδεται από εταιρείες τηλεπικοινωνιών.
- 9 εκδίδεται από εθνική αποστολή.
Μαζί με τα επόμενα 5 ψηφία, τα πρώτα 6 ψηφία της αλυσίδας αριθμού σχηματίζουν τους αριθμούς αναγνώρισης εκδότη (IIN). Αυτό θα σας πει ποιος είναι ο ακριβής φορέας που διανέμει αυτήν την πιστωτική κάρτα. Εάν μπορείτε να ακολουθήσετε το πρότυπο, μια τράπεζα που εκδίδει μια πιστωτική κάρτα VISA θα έχει το πρώτο ψηφίο ως "4" και τον τραπεζικό κωδικό για τα επόμενα πέντε ψηφία. Όλες οι πιστωτικές κάρτες VISA που εκδίδονται από αυτή την τράπεζα θα έχουν τα ίδια έξι αρχικά ψηφία.
2. Το 7ο - 15ο ψηφίο του αριθμού της πιστωτικής κάρτας αντιπροσωπεύει τον αριθμό λογαριασμού πελάτη. Αυτό είναι μοναδικό για κάθε πελάτη. Επιτρέπει στην τράπεζα να εντοπίσει τον κάτοχο της κάρτας.
3. Το τελευταίο ψηφίο είναι ένα ψηφίο ελέγχου που χρησιμοποιείται για την επαλήθευση των πρώτων δεκαπέντε ψηφίων. Χρησιμοποιεί τον Αλγόριθμο Luhn (επίσης γνωστός ως αλγόριθμος Mod 10). Πώς λειτουργεί είναι πολύ απλό:
- Καταγράψτε τον αριθμό της πιστωτικής σας κάρτας. Μετρώντας από τα δεξιά, διπλασιάστε το ψηφίο στην ομαλή θέση (2ος, 4ος, 6ος ... 16ος).
- Εάν το διψήφιο ψηφίο είναι μεγαλύτερο από 9, προσθέστε τον αριθμό έτσι ώστε να γίνει ένα μόνο ψηφίο. Για παράδειγμα, εάν το διπλασιασμένο ψηφίο είναι 13 14, προσθέστε το "1" στο "4" για να γίνει "5".
- Τώρα, προσθέστε όλους τους αριθμούς. Ο αριθμός που προκύπτει πρέπει να διαιρείται μέχρι τις 10.
Για παράδειγμα:
- Πάρτε τον αριθμό πιστωτικής κάρτας 3782 8224 6310 005
- Ξεκινώντας από τα δεξιά, διπλασιάζοντας τα ψηφία στην ομαλή θέση, αυτό θα μας δώσει: 3 14 8 4 8 4 2 8 6 6 1 0 0 0 5
- Προσθέτοντας τα ψηφία για τον αριθμό που είναι περισσότερο από 9: 3 5 8 4 8 4 2 8 6 6 1 0 0 0 5
- Προσθέστε όλα τα ψηφία: 3 + 5 + 8 + 4 + 8 + 4 + 2 + 8 + 6 + 6 + 1 + 5 = 60 που διαιρείται με 10
Εάν εργάζεστε προς τα πίσω, μπορείτε εύκολα να επεξεργαστείτε το τελευταίο ψηφίο του αριθμού της πιστωτικής σας κάρτας.
Για παράδειγμα, υποθέστε ότι ο τελευταίος αριθμός είναι άγνωστος, έτσι έχουμε 3782 8224 6310 00x
- Ξεκινώντας από τα δεξιά, διπλασιάζοντας τα ψηφία στην ομαλή θέση, αυτό θα μας δώσει: 3 14 8 4 8 4 2 8 6 6 1 0 0 0 x
- Προσθέτοντας τα ψηφία για τον αριθμό που είναι περισσότερο από 9: 3 5 8 4 8 4 2 8 6 6 1 0 0 0 x
- Προσθέστε όλα τα ψηφία: 3 + 5 + 8 + 4 + 8 + 4 + 2 + 8 + 6 + 6 + 1 + x = 55 + x. Ο πλησιέστερος αριθμός που διαιρείται με το 10 είναι 60, οπότε το x πρέπει να είναι 5
Τι είναι ο αριθμός CVV;
Όταν πραγματοποιείτε μια ηλεκτρονική αγορά, εκτός από τον αριθμό της πιστωτικής κάρτας, η πύλη πληρωμής θα σας ζητήσει επίσης να εισαγάγετε έναν αριθμό CVV που βρίσκεται στο πίσω μέρος της πιστωτικής κάρτας. Ο αριθμός CVV παράγεται με κρυπτογράφηση του αριθμού της κάρτας, της κάρτας λήξης και μυστικών κλειδιών κρυπτογράφησης (που είναι μοναδικό για κάθε τράπεζα έκδοσης). Αυτό είναι ένα χαρακτηριστικό ασφάλειας και δεν είναι εύκολα crackable.
Πόροι για τη λήψη έγκυρων αριθμών πιστωτικών καρτών
Αν είστε προγραμματιστής και πρέπει να ελέγξετε την πύλη πληρωμής χωρίς να χρησιμοποιήσετε τον πραγματικό αριθμό της πιστωτικής σας κάρτας, μπορείτε να χρησιμοποιήσετε τη γεννήτρια αριθμών πιστωτικών καρτών για να λάβετε μια σειρά έγκυρων αριθμών πιστωτικών καρτών. Μπορείτε να επιλέξετε την τράπεζα έκδοσης και τον αριθμό των καταχωρίσεων. Το Paypal έρχεται επίσης με μια λίστα αριθμών πιστωτικών καρτών που μπορείτε να χρησιμοποιήσετε για να δοκιμάσετε.
Τώρα που γνωρίζετε το "μυστικό" στους αριθμούς πιστωτικών καρτών σας, μπορείτε να προχωρήσετε και να το δοκιμάσετε με τις πιστωτικές σας κάρτες.
Πιστωτική εικόνα: εμπορική τραπεζική κάρτα, διαβίωση σε πιστωτικές κάρτες