vletoux
vletoux
You have a policy on Windows which denies by default the import of the certificate. Then on Windows 7 the gids driver has some limitations. Please read the documentation and...
From the card dialog, I didn't see the PUT KEY operations. Cf GIDS specification (https://docs.microsoft.com/en-us/previous-versions/windows/hardware/design/dn642100(v=vs.85) ) chapter 12.13 (check for 3F FF APDU) So either the data you tried to...
As explained’here (https://www.mysmartlogon.com/knowledge-base/generic-identity-device-specification-gids-kb/) Windows 7 does not support key import. As explained again I do not see any key import into the apdu so is it not a bug in...
Are you trying to import a .crt file (without the private key) instead of a pkcs12 file (which includes the private key) ?
Did you see in the page https://www.mysmartlogon.com/generic-identity-device-specification-gids-smart-card/ Can I import a P12 file ? Since Windows 10, you have to follow this procedure. The Windows 7 native driver prohibits the...
Not all cards does support all commands. Only those referenced to the GIDS specifications are supported. In addition to that the SELECT command has a special meaning on javacard and...
This is indeed the rsa key import operation. Pay attention to the way it is implemented to have a workaround for feitian bogus cards. You can have an alternative operation....
My guest would be on that line: https://github.com/vletoux/GidsApplet/blob/d83dd46374eb8a67737c7f251cd6d031086edc58/src/com/mysmartlogon/gidsApplet/CRTKeyFile.java#L218 or this one: https://github.com/vletoux/GidsApplet/blob/d83dd46374eb8a67737c7f251cd6d031086edc58/src/com/mysmartlogon/gidsApplet/CRTKeyFile.java#L226 or this one: https://github.com/vletoux/GidsApplet/blob/d83dd46374eb8a67737c7f251cd6d031086edc58/src/com/mysmartlogon/gidsApplet/CRTKeyFile.java#L317 Crashing when dealing with decodeLengthField seems unlikely for me
Indeed, but on my opinion this add some complexity. The key is stored on a CRTKeyFile which is supposed to store also symmetric keys. This works great with KeyPair but...
see 639d935680d71116b6f8e92ec8fb67fbea101e57