Πώς θα διαπιστώσετε εάν έχω μία έγκυρη πιστωτική κάρτα Αριθμός;
Πιστωτικές κάρτες χρήση της Luhn Check Digit Algorithm. Ο κύριος σκοπός του Luhn Check Digit Algorithm είναι η καταχώρηση των στοιχείων των αλιευμάτων λάθη, αλλά εδώ διπλό καθήκον ως αδύναμο εργαλείο ασφάλειας.
Η Luhn Check Digit Algorithm
Για μια κάρτα με ένα ακόμα αριθμό ψηφίων, διπλά κάθε παράξενο αριθμημένο ψηφία (1ο ψηφίο, 3ο ψηφίο, 5ο ψηφίο, κ.λπ. ..) και να αφαιρέσετε 9, εάν το προϊόν είναι μεγαλύτερο από 9. Προστίθεται ακόμη και μέχρι το σύνολο των ψηφίων (2ο ψηφίο, 4ο ψηφίο, 6ο ψηφίο, κλπ. ..), καθώς και της διπλασιάστηκε περίπου θέσεις, και το αποτέλεσμα πρέπει να είναι πολλαπλάσιο του 10 ή δεν είναι έγκυρη κάρτα. Αν η κάρτα έχει μονό αριθμό των ψηφίων, εκτελούν την ίδια Επιπλέον, ακόμη και ο διπλασιασμός του αριθμημένο ψηφία αντί.
Για την ευκολία σας, έχουμε παραδείγματα του Luhn Check Data Algorithm στη C και η επαλήθευση των δεδομένων που Algorithm Luhn σε Java.
|
Bookmark Πώς μπορώ να καθοριστεί εάν έχω μία έγκυρη πιστωτική κάρτα Αριθμός;
Τελευταίες θέσεις Blog
- SourceForge έναντι Freshmeat

