Decode Drivers Licence Barcode

I now have a fully fu ctional android version of the sadl decryptor. This includes the capability to decode and render the embedded image. Pm me for more info
 
got it working. I have a fully functional Library for the .net framework that returns all data including the photo
PM me if you are interested
Ben - I am interested in your .net library to decode the drivers license. It seems that all the info is on this post on how to do it, but if you have done it already I would appreciate if I could get it from you.

Thanks
 
HI Ben,

I have been using the EXID library for decoding drivers licenses. The drawback is the limitation on the devices available to the SDK as well as the additional costs involved with this. Any chance you will be able to afford me access to your .Net libraries?
 
All driver's license with ID No similar to 02/7005xxxxxxxxx are decrypted pretty easily with the keys provided here.

However, I found some licenses with ID No of type: 01/100xxxxxxxxxx which do not get decrypted.
After scanning the PDF417 barcode, both of these types of licenses returned different data.
Below are the first few bytes returned by both:
Type 1 eg: 02/7005xxxxxxxxx ---> 01 9b 09 45 00 00 03 9F 6B​
Type 2 eg: 01/1005xxxxxxxxx ---> 01 9b 09 45 00 00 9E 6E 22.​

The code used for the decryption is below (Java):

Java:
byte[] key128block = Base64.decode(longKey.replaceAll("-----(BEGIN|END) RSA PUBLIC KEY-----", "").replaceAll("\n", "").getBytes(), Base64.DEFAULT);

BigInteger[] keyBytes = parseASN1RsaPublicKey(key128block);



RSAPublicKeySpec rsaPublicKeySpec = new RSAPublicKeySpec(keyBytes[0],keyBytes[1]);



byte[] decrypted = EncryptValue(block1, rsaPublicKeySpec.getPublicExponent(), rsaPublicKeySpec.getModulus(), 128);

Are there other keys that can decrypt Type 2 of drivers' license?
 
Thank you pPat for sharing this. There are a few companies/people who are suppressing the industry by keeping this a secret and they are contributing to the demise of the SA economy. They limit competition and charge exorbitant prices.
 
Thank you pPat for sharing this. There are a few companies/people who are suppressing the industry by keeping this a secret and they are contributing to the demise of the SA economy. They limit competition and charge exorbitant prices.

This is so awful glamprecht...
There are some good Samaritans that published a few keys on this forum which do work though failing for the type I described in my previous post.
Hopefully another good one would see this conversation and be willing to share more of those keys
 
Good Evening,

To link in with the the sentiment regarding this technology being monopolized by capatalists. I would like to extend the following offer to all interested parties. I have a working solution for this for linux, windows and android. Although i would have loved to provide this for free i am currently not in the financial position to do so. Anybody interested in obtaining a copy of any one of the versions please contact me. For a reasonable offer I will provide you with a license free version with no hidden restrictions other than the android version only supporting armabi-v7a achitecture, and the linux version x86.
 
I'm looking for an Android (armabi-v7a) Summus WI Image decoder solution. Does anybody have something they are willing to sell for a reasonable offer?
 
I have an android studio/xamarin sdk. What would you considder to be a reasonable offer?

I'm looking for an Android (armabi-v7a) Summus WI Image decoder solution. Does anybody have something they are willing to sell for a reasonable offer?
 
Hey guys. Does anyone understand if this tech / service is commercially available via api and who in South Africa provides the barcode decode service. I have a commercial use case but I need it to be legal and legit. I know Regula has an iOS app that reads the barcode on an ID quite efficiently but their costs at $8000 is prohibitive. Any insights would be appreciated.
 
Hey guys. Does anyone understand if this tech / service is commercially available via api and who in South Africa provides the barcode decode service. I have a commercial use case but I need it to be legal and legit. I know Regula has an iOS app that reads the barcode on an ID quite efficiently but their costs at $8000 is prohibitive. Any insights would be appreciated.

Please PM me for a solution.
 
I have been wondering about this type of software.

Does it not go against the POPI act?
 
For anyone still interested, I have written an open source Dart package which provides the means to gather the information from a Driver's license barcode: https://pub.dev/packages/rsa_identification

Please leave a like on the package if you find it useful.
Excellent!
For the non-developers, can someone turn this into an executable we can run? Even better, a mobile app or website we can visit.
 
I have been wondering about this type of software.

Does it not go against the POPI act?
Believe sections of popi act not valid yet , had a fight with security guard at a townhouse complex when he wanted to scan my driver's.
He could not tell me what data they storing and how they protect my personal info from leaking into the wrong hands.
 
Believe sections of popi act not valid yet , had a fight with security guard at a townhouse complex when he wanted to scan my driver's.
He could not tell me what data they storing and how they protect my personal info from leaking into the wrong hands.
I strongly agree with your sentiment around leaking the info.
 
I have been wondering about this type of software.

Does it not go against the POPI act?

Remember the barcode only includes information also visible on the front of the ID or Driver's license. When you hand your ID/Driver's to someone to scan you are giving them consent to view this information. Since the package does not entail the storage of any of the data I don't believe it goes against the POPI act.

If someone ends up using the package and subsequently storing the data, that's a different story.
 
Top
Sign up to the MyBroadband newsletter
X