Codes cartes bancaires:
Un code de carte bancaire ça
ressemble à ça:
ABCD-EFGH-IJKL-MNOP
Exemple:
4974-9915-4703-9277
Il faut prendre un chiffre sur deux que l’on isole du reste:
dans l’exemple : 4 7 9 1 4 0 9 7 ensuite :
Si le chiffre est < à 5, on le multiplie par 2
Si le chiffre est > ou = à 5, on le multiplie par 2 et on ajoute 1
4 <5 donc 4*2 = 8
7 > 5 donc (7*2)+1= 15
9 > 5 donc (9*2)+1= 19
1 < 5 donc 1*2 = 2
4 < 5 4*2 = 8
0 < 5 0*2 = 0
9 > 5 (9*2)+1=19
7 > 5 (7*2)+1= 15
puis on additionne les résultats qu’on a trouvé + les chiffres qu’on a pas pris
:
8+9+15+4+19+9+2+5+8+7+0+3+19+2+15+7 ce qui nous donne 132
Le résultat doit toujours être un multiple de 10
Donc comme le résultat est 132, il faut soustraire 2 à la clé de Luhn. Donc P=
7-2 = 5
8+9+15+4+19+9+2+5+8+7+0+3+19+2+15+5 = 130
ça y est vous savez fabriquer un numéro de carte bancaire.
.::Premier chiffre de cartes: ::.
La lettre A:
Carte VISA si A = 4.
Carte Mastercard si A = 5.
Carte Discover si A = 6
Cartes Eurocard :
- Eurocard France : 5294, 5295, 513.
- Eurocard International : 541333, 544333, 545333, 546333.
- Eurocard Belgique-Luxembourg : 540054, 541327, 544327 544327.
- Eurocard AB. : 5275, 53004, 541256.
- Eurocard Suisse : 541325.
- Eurocard Danemark : 541303.
- Eurocard Pays-Bas : 541330.
Cartes American express :
372034, 372407, 372861, 373227.
Cartes VISA françaises :
- BNP : 4974
- Caisse d'épargne : 4978 ou 4927
- La Poste : 4970
- Crédit lyonnais : 4972
- Sofinco : 4976
- La Bred : 4975
- Société Générale 4973
Quand vous retirez de l’argent au distributeur, la machine vous délivre un
ticket ne contenant ni la clé de Luhn, ni les 4 premier chiffre et comme la
plupart des gens jette ce ticket, il suffit de le récupérer et d’avoir au
préalable regarder sur la carte ou sur l’étui quelle carte est-ce et donc vous
en déduisez les 4 premiers chiffres et il ne vous reste plus qu’a calculé la clé
de Luhn et vous avez un code de carte.
En ce qui concerne la date de validité, c'est des conneries, il faut prendre une
date dans les 2 ans à venir.
Calcul d'une clé de RIB:
a= b= c= i=
XXXXX - XXXXX - XXXXXXXXXXX - XX
a = No Banque (5 chiffres)
b = No Guichet (5 chiffres)
c = No Compte (11 chiffres)
i = Clé de RIB (2 chiffres)
On choisi a,b,c
d = (a * 8)
a = Int(d / 97)
a = d - (a * 97)
e = (b * 15)
b = Int(e / 97)
b = 97 - (e - (b * 97))
f = (c * 3)
c = Int(f / 97)
c = 97 - (f - (c * 97))
g = a + b + c
h = Int(g / 97)
i = g - (h * 97)
Si i = 0 alors
i = 97
i = Clé de RIB
Remarques :
* Int est la partie entière, ex: Int(4.125) = 4
* Le No de guichet correspond au No d'un établissement