kaoh / globalplatform

C library + command-line for Open- / GlobalPlatform smart cards
https://kaoh.github.io/globalplatform/
Other
72 stars 30 forks source link

No support for SCP03 AES 192 or 256 bit keys #31

Closed dmercer-google closed 4 years ago

dmercer-google commented 4 years ago

The keys are hardcoded to be 16 bytes long everywhere.

kaoh commented 4 years ago

Which cards are supporting 192 or 256 bits? Do you have samples for testing?

dmercer-google commented 4 years ago

Which cards are supporting 192 or 256 bits? Do you have samples for testing?

The card I am using is the Infineon Secora ID S SLJ52GDT120CS. Unfortunately I cannot give you one but I have spoken to Infineon and they are happy to provide you with what you need.

Please send me an email and I will give you the contact details of the correct person to talk to.

You can email me by replacing the "-" in my Github username with an "@" and add dot com to the end.

koh-osug commented 4 years ago

So far no further response from Infineon after the initial call. I have triggered them again today.

koh-osug commented 4 years ago

I have the samples. I will investigate this now and try to add support.

kaoh commented 4 years ago

The patch is now in the master branch. Please check it out. Also PUT KEY is supported. Check the latest manual: https://github.com/kaoh/globalplatform/blob/master/gpshell/src/gpshell.1.md

dmercer-google commented 4 years ago

Looks to be resolved