hi all, in first time i were able to read my passeport with jmrtd 0.4.9
but now i can't read it
the trace of apdu :
test01
RAW. C:
0000: 00 A4 04 0C 07 A0 00 00 02 47 10 01 .........G..
RAW. R:
0000: 90 00 ..
RAW. C:
0000: 00 A4 02 0C 02 01 1E .......
RAW. R:
0000: 69 82 i.
RAW. C:
0000: 00 84 00 00 08 .....
RAW. R:
0000: 71 79 1E 8B 93 54 73 0E 90 00 qy...Ts...
thank you martinjn for your response
yes of course all infomation are correct
i tried lot of passport and it's ok
but for this one
INFOS: Trying BAC: XXXXXXXXX, YYMMDD, YYMMDD
Exception in thread "main" java.lang.IllegalArgumentException: apdu must be at least 2 bytes long
at javax.smartcardio.ResponseAPDU.check(Unknown Source)
at javax.smartcardio.ResponseAPDU.<init>(Unknown Source)
at sun.security.smartcardio.ChannelImpl.transmit(Unknown Source)
at net.sourceforge.scuba.smartcards.TerminalCardService.transmit(Unknown Source)
at org.jmrtd.PassportApduService.transmit(PassportApduService.java:152)
at org.jmrtd.PassportApduService.sendMutualAuth(PassportApduService.java:479)
at org.jmrtd.PassportService.doBAC(PassportService.java:337)
at org.jmrtd.PassportService.doBAC(PassportService.java:311)
at org.jmrtd.Passport.<init>(Passport.java:220)
at testing.Testing.Test_01(Testing.java:84)
at testing.Testing.main(Testing.java:207)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello everyone,
I have same problem, it become when i read passport with wrong BAC.
at first two times i read passport with correct BAC? then i'd change BAC to the wrong params, so now he dont wont read with correct BAC.
Anyone have a same problem?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
View and moderate all "Open Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
hi all, in first time i were able to read my passeport with jmrtd 0.4.9
but now i can't read it
the trace of apdu :
test01
RAW. C:
0000: 00 A4 04 0C 07 A0 00 00 02 47 10 01 .........G..
RAW. R:
0000: 90 00 ..
RAW. C:
0000: 00 A4 02 0C 02 01 1E .......
RAW. R:
0000: 69 82 i.
RAW. C:
0000: 00 84 00 00 08 .....
RAW. R:
0000: 71 79 1E 8B 93 54 73 0E 90 00 qy...Ts...
test02
RAW. C:
0000: 00 A4 04 0C 07 A0 00 00 02 47 10 01 .........G..
RAW. R:
0000: 90 00 ..
RAW. C:
0000: 00 A4 02 0C 02 01 1E .......
RAW. R:
0000: 69 82 i.
RAW. C:
0000: 00 84 00 00 08 .....
RAW. R:
0000: C9 04 78 AC C5 B7 5C B6 90 00
Neither of those attempts show a succesful BAC. Are you sure doc#, DoB, DoE are correct?
View and moderate all "Open Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Hello Martin.
I now DoB and DoE but
what is a doc# - where can i get it?
View and moderate all "Open Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
thank you martinjn for your response
yes of course all infomation are correct
i tried lot of passport and it's ok
but for this one
INFOS: Trying BAC: XXXXXXXXX, YYMMDD, YYMMDD
Exception in thread "main" java.lang.IllegalArgumentException: apdu must be at least 2 bytes long
at javax.smartcardio.ResponseAPDU.check(Unknown Source)
at javax.smartcardio.ResponseAPDU.<init>(Unknown Source)
at sun.security.smartcardio.ChannelImpl.transmit(Unknown Source)
at net.sourceforge.scuba.smartcards.TerminalCardService.transmit(Unknown Source)
at org.jmrtd.PassportApduService.transmit(PassportApduService.java:152)
at org.jmrtd.PassportApduService.sendMutualAuth(PassportApduService.java:479)
at org.jmrtd.PassportService.doBAC(PassportService.java:337)
at org.jmrtd.PassportService.doBAC(PassportService.java:311)
at org.jmrtd.Passport.<init>(Passport.java:220)
at testing.Testing.Test_01(Testing.java:84)
at testing.Testing.main(Testing.java:207)
View and moderate all "Open Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Hello everyone,
I have same problem, it become when i read passport with wrong BAC.
at first two times i read passport with correct BAC? then i'd change BAC to the wrong params, so now he dont wont read with correct BAC.
Anyone have a same problem?