A number of states encode your name, gender, and date of birth in your license number. These include Florida, Wisconsin, and Illinois. These states use the same system of encoding, or very similar ones. Given someone's driver's license number from one of these states, you can take good guesses at someone's name and exactly determine their gender and date of birth. With someone's name, date of birth, and gender, you can guess some or all of their driver's license number. (I expect this same system applies to State IDs, but I don't know.)
I'm not really sure why these numbers are designed so. A likely guess is that it allows a skilled bouncer to quickly identify sloppy fake ids.
When you remove the hyphens, these license numbers look like the following:
SSSSFFFYYDDD
F25592150094
The specific licenenses look like the following.
Florida:
SSSS-FFF-YY-DDD-N
F255-921-50-094-0
I'm told Florida uses a different system for state identifications. I don't know anything else about it.
Illinois Driver's License:
SSSS-FFFY-YDDD
F255-9215-0094
Illinois State ID:
SSSF-FFYY-DDDS
2559-2150-094F
Illinois State ID's simply move the initial letter to the end, but are otherwise calculated the same.
Wisconsin:
SSSS-FFFY-YDDD-NN
F255-9215-0121-03
The segments are:
Segment Example Description
SSSS F255 Soundex code
FFF 921 First name, middle initial
YY 50 Year of birth
DDD 094 Day and month of birth
NN 03 Overflow (not all states use this)
SSSS - Soundex code of your last name
Soundex is a hashing system for english words. You might want to look at further information on how soundex works.
The example soundex is F255, so the example name starts with F, so the name starts with an F, followed by a gutteral or sibilant, followed by a nasal, followed by another nasal. This is correct, as the example person's last name is "Fakename"
For my license generator, I simply implement this. For my license reverser, I simply take likely guesses. I also generated the Soundex code for the top 10,000 (ish) last names in the US, and I suggest the top 10 for any given code.
FFF - Encoded first name and middle initial
Look up your first name on this table:
Name Code Name Code Name Code
Albert 20 Frank 260 Marvin 580
Alice 20 George 300 Mary 580
Ann 40 Grace 300 Melvin 600
Anna 40 Harold 340 Mildred 600
Anne 40 Harriet 340 Patricia 680
Annie 40 Harry 360 Paul 680
Arthur 40 Hazel 360 Richard 740
Bernard 80 Helen 380 Robert 760
Bette 80 Henry 380 Ruby 740
Bettie 80 James 440 Ruth 760
Betty 80 Jane 440 Thelma 820
Carl 120 Jayne 440 Thomas 820
Catherine 120 Jean 460 Walter 900
Charles 140 Joan 480 Wanda 900
Dorthy 180 John 460 William 920
Edward 220 Joseph 480 Wilma 920
Elizabeth 220 Margaret 560
Florence 260 Martin 560
Donald 180
Clara 140
If you fail to find your name, look up your first initial on this table:
Initial Code Initial Code Initial Code Initial Code
A 0 H 320 O 640 V 860
B 60 I 400 P 660 W 880
C 100 J 420 Q 700 X 940
D 160 K 500 R 720 Y 960
E 200 L 520 S 780 Z 980
F 240 M 540 T 800
G 280 N 620 U 840
Now look up your middle initial on this table:
Initial Code Initial Code Initial Code Initial Code
A 1 H 8 O 14 V 18
B 2 I 9 P 15 W 19
C 3 J 10 Q 15 X 19
D 4 K 11 R 16 Y 19
E 5 L 12 S 17 Z 19
F 6 M 13 T 18
G 7 N 14 U 18
Now, if add together the code for either your first name (if possible) or your first initial to the code for your middle inital.
So, given an example code of 921. Looking it up, it's William or Wilma A. If it had been 001, we would simply know at the initials are A. A..
So, the example FFF code is 921. Looking it up, it's William or Wilma A. If it had been 001, we would simply know at the their initials are A. A. Since the example was generated for "William Andrew Fakename" this is correct.
Y-Y - Your birth year
The two numbers together represent the year of your birth. If you are born in 1968, it should read '68'. This is the easiest information to pick out of a WDL, and is often used to spot fakes.
The example Y-Y code is 50. Mr. or Ms Fakename was born in 1950.
DDD - Month and day of birth and gender
This portion encodes the month and day you were born on. The general equation is:
General: (birth_month - 1) * month_multiplier + birth_day + gender_mod
Florida: (birth_month - 1) * 40 + birth_day + (male:0, female: 500)
Illinois: (birth_month - 1) * 31 + birth_day + (male:0, female: 600)
Wisconsin: (birth_month - 1) * 40 + birth_day + (male:0, female: 500)
birth_month is the number of months into the year, January is 1, December is 12.
month_multiplier varies by state. Illinois uses 31. Wisconsin and Florida both use 40.
gender_mod varies by state. In Illinois men use 0, women use 600. In Wisconsin and Florida men use 0, women use 500.
If the result is less than 100, add zeroes to the left side to make it 3 digits. (So, January 1st is encoded as "001" for men in Illinois.)
Mr. or Ms Fakename's code is 094. Assuming we're looking at an Illinois license number, because that's less than 600, we know Mr. Fakename is male. His name is probably William and not Wilma. We can subtract 93 from that, which is 31 three times. So three months into the year, April. That leaves 1 left, which is the day. Mr. Fakename was born on April 1, 1950.
Overflow
Looking at this, may become clear that it is possible for two people with similar names to get the exact same driver's license number. For example, if "Joshua William Smith" and "Jack Wayne Snoddy" were born on the same day, they'll get the same Illinois drive's license number. This is solved with "overflow" numbers, a simple sequential number can be appended to each duplicate number to resolve the confusion.
Wisconsin prints the overflow number on your license. As a result, the last two digits of your Wisconsin license number represent the number of people who had the same license number as you (ignoring the last two digits), when you got your license.
Illinois may do this, but if they do the information is not on your driver's license. This means that if Joshua William Smith is wanted by police and his driver's license number is flagged as such, Jack Wayne Snoddy may be briefly detained while the police check their records to sort out the shared number. I have been told that Illinois state databases actually include a two or three digit number to distinguish between different people with the same license.
T.G. has contacted me to let me know that Florida adds one extra digit to the end. T.G. has only heard of the last digit being a 0, but it may well be another overflow digit, meaning that one should expect to see other numbers there as well.
2006-06-06 01:21:38
·
answer #1
·
answered by BrianL 6
·
10⤊
3⤋
There is no way to tell what each letter/ number means, it may mean different things in different states (I have had liscenses in 4 states) SOME states don't have letters, and some states still use the person's social security number for the "identification number" and last time I checked there's no hidden meaning in the social security number system (except that maybe the first three digits MAY indicate the state where you were when you applied for the SSN, which may indicate place of birth, but not always). So in SOME states I'm sure there are hidden meanings in the numbers but it can't be the same for every state, also since different states have different technologies and methods for drivers liscenses one state may have holograms in the plastic they use to laminate it, while others may use watermarks on the actual paper, bar codes, magnetic strips etc, but I have seen a FEW states that still have "paper" driver's liscense and are VERY easy to forge (and I've even noticed an inconsistancy within states depending on each counties ability to fund the equipment necessary to make technological improvements, my friend and I got our liscenses re-newed within a month of eachother, our birthdays are a month apart, and our liscenses looked different despite the fact that we had them made in the same state (different cities) she had the older version and got hers renewed AFTER mine and mine was the newer version. So what's the answer to your question, I don't think there is one, maybe there is for your specific state, but like I said I've had 5 different liscenses (because I keep moving around) in 4 different states (and I also have a german d.l. and an international one as well). So maybe you need to go back to class and get your information straightened out on the specifics (meaning ask the teacher if what you learned about DLs only applies to those issued in your state, because I'm SURE it does). I also work somewhere where I get the opportunity to see DLs from MANY different states, maybe one day the DMV will smarten up and create a system that is universal within the USA, but I doubt it!!!
2006-06-06 00:45:38
·
answer #2
·
answered by Kat__hleen 3
·
0⤊
0⤋
Im gonna take a stab at this one.
Drivers license numbers usually start out with letters, Ohio i think its RS and then 6 numbers. Also depending on where you live and how old you are, if your a minor your license background is red, and blue if your adult. Thats how Ohio's are. Also there is a state seal on the license, and also a bar code, that is scanable. Now a days, it might be pretty hard to make a fake license because they are like credit cards, they are basically the same size and shape as credit cards. Not something that a common criminal can duplicate, right? I think that in Ohio, the RS stands for Resident Standard, lol Im not sure, but Im a good guesser aren't I?
2006-06-06 00:29:01
·
answer #3
·
answered by Anonymous
·
0⤊
0⤋
that is hard... well i just got to have 2 points, i hate having 2 points i want 10 but i just got to get used to getting no 10 points,
yur question is hard, keep doing like that
2006-06-06 00:26:33
·
answer #4
·
answered by destructinforceguy 2
·
0⤊
0⤋
hmm.. I guess each state would be different.
2006-06-06 00:30:02
·
answer #5
·
answered by iamigloo 6
·
0⤊
0⤋
huh !!!!!!!
How would i know.........i am only SIX months old....
i can't even speak ....how can i tell u the details !!!
2006-06-06 00:25:10
·
answer #6
·
answered by Anonymous
·
0⤊
0⤋
thanks but I dont know anything about this...see ya.....thanks for the two points......Pro swimmer
2006-06-06 01:48:23
·
answer #7
·
answered by Lefties 2 Da Bone!!! 3
·
0⤊
0⤋