On Sunday, March 27 at 10:23AM, Viktor TARASOV wrote:
> Le 25/03/2011 23:07, Frank Morgner a écrit :
> > The smart cards I worked with, that used SM implemented more or less
> > what is defined in ISO 7816. The Wiki states, that GlobalPlatform SCP01
> > uses a different SM protocol. What exactly does differ from ISO 7816?
> keyset format; session key derivation data; session keys calculation;
> SSC/no-SSC; encrypted data format; MAC computation; ...
> 
> Involved symmetric cryptography is essentially the same: 3DES/CBC
> 
> For the 'exact' differences you can look through the GP specification,
> or the actual implementation of the both protocols in the IAS/ECC branch.

AFAIK, ISO 7816 defines data encoding, input for the cryptographic
layer and some padding methods. Everything you listed would be part of
the crypto layer which is not fixed by ISO 7816.

Which file would I have to look at for the GP part of your branch?

Greets,
Frank.

Attachment: pgp8xrA1Aj18g.pgp
Description: PGP signature

_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to