Advertisement
Guest User

South African Drivers License Barcode Decryption

a guest
Nov 29th, 2016
3,941
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. Barcode is 720 bytes. First 4 bytes indicate the version of barcode.
  2. Version 2 covers all currently valid licenses.
  3.  
  4. Version 1: 01 e1 02 45
  5. Version 2: 01 9b 09 45
  6.  
  7. Next two bytes are zero (00 00).
  8.  
  9. Remaining 714 bytes form 6 blocks - 5 blocks of 128, 1 block of 74.
  10.  
  11. Different depending on version and and block size.
  12.  
  13. Version 1, 128 bytes
  14. -----BEGIN RSA PUBLIC KEY-----
  15. MIGXAoGBAP7S4cJ+M2MxbncxenpSxUmBOVGGvkl0dgxyUY1j4FRKSNCIszLFsMNw
  16. x2XWXZg8H53gpCsxDMwHrncL0rYdak3M6sdXaJvcv2CEePrzEvYIfMSWw3Ys9cRl
  17. HK7No0mfrn7bfrQOPhjrMEFw6R7VsVaqzm9DLW7KbMNYUd6MZ49nAhEAu3l//ex/
  18. nkLJ1vebE3BZ2w==
  19. -----END RSA PUBLIC KEY-----
  20.  
  21. Version 1, 74 bytes
  22. -----BEGIN RSA PUBLIC KEY-----
  23. MGACSwD/POxrX0Djw2YUUbn8+u866wbcIynA5vTczJJ5cmcWzhW74F7tLFcRvPj1
  24. tsj3J221xDv6owQNwBqxS5xNFvccDOXqlT8MdUxrFwIRANsFuoItmswz+rfY9Cf5
  25. zmU=
  26. -----END RSA PUBLIC KEY-----
  27.  
  28. Version 2, 128 bytes
  29. -----BEGIN RSA PUBLIC KEY-----
  30. MIGWAoGBAMqfGO9sPz+kxaRh/qVKsZQGul7NdG1gonSS3KPXTjtcHTFfexA4MkGA
  31. mwKeu9XeTRFgMMxX99WmyaFvNzuxSlCFI/foCkx0TZCFZjpKFHLXryxWrkG1Bl9+
  32. +gKTvTJ4rWk1RvnxYhm3n/Rxo2NoJM/822Oo7YBZ5rmk8NuJU4HLAhAYcJLaZFTO
  33. sYU+aRX4RmoF
  34. -----END RSA PUBLIC KEY-----
  35.  
  36. Version 2, 74 bytes
  37. -----BEGIN RSA PUBLIC KEY-----
  38. MF8CSwC0BKDfEdHKz/GhoEjU1XP5U6YsWD10klknVhpteh4rFAQlJq9wtVBUc5Dq
  39. bsdI0w/bga20kODDahmGtASy9fae9dobZj5ZUJEw5wIQMJz+2XGf4qXiDJu0R2U4
  40. Kw==
  41. -----END RSA PUBLIC KEY-----
  42.  
  43. Decrypt each block separately. Decrypted with RSA ENCRYPT with
  44. the public key.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement