Closed GoogleCodeExporter closed 9 years ago
These are the values from my own eid (in decimal except for the serial number):
SerialNr=534C494E33660013930D207288012D3B
CompCode=208
OSNr=0
OSVersion=72
SoftMaskVersion=1
SoftMaskNumber=1
ApplVersion=17
GlobOSVersion=512
ApplIntVersion=0
PKCS1Support=1
ApplLifeCycle=1
KeyExchangeVersion=15
And these are from the applet V1.7 card:
SerialNr=534C425092490006A076206540821188
CompCode=200
OSNr=19
OSVersion=1
SoftMaskVersion=1
SoftMaskNumber=6
ApplVersion=1
GlobOSVersion=775
ApplIntVersion=1
PKCS1Support=2
ApplLifeCycle=1
KeyExchangeVersion=15
Original comment by Danny.He...@gmail.com
on 24 Jan 2012 at 3:50
Hey Danny,
Thanks for the detailed report.
About the current cards:
-) We do indeed need to switch 'Key exchange version' and 'Application Life
cycle' as byte 26 and 27
-) GlobOSVersion seems to be a byte order issue (0x0200) while it should be
(0x0002)
it looks ok in the C sdk, I'll have a look if the CS wrapper isn't responsible
here
Original comment by frederik...@gmail.com
on 25 Jan 2012 at 2:46
Frederik,
GlobOSVersion is my own error: I used BitConverter to convert the 2 byte value
returned by FindObjects() to a short but they are of course big endian. Sorry
about that...
Danny
Original comment by Danny.He...@gmail.com
on 26 Jan 2012 at 7:41
Original comment by frederik...@gmail.com
on 18 Apr 2012 at 1:18
Fixed in revision 1532
We return different carddata objects now, depending on the applet version
Original comment by frederik...@gmail.com
on 10 Jul 2014 at 2:35
Original issue reported on code.google.com by
Danny.He...@gmail.com
on 24 Jan 2012 at 3:04