Hi!

It is predefined that the PIN with number 0 is the SO PIN.
The Linux version of the MSCInitTokenParams structure has four PIN
fields:

MSCUChar8 transportKey[MAX_BUFFER_SIZE]; // Default Factory SO PIN ?
MSCUChar8 newTransportKey[MAX_BUFFER_SIZE]; // New SO PIN ?
MSCUChar8 defaultCHV[MAX_BUFFER_SIZE]; // New user PIN ?
MSCUChar8 defaultCHVUnblock[MAX_BUFFER_SIZE]; // New user PUK ?

are these comments right? or newTransportKey != SO PIN ?

The Windows version adds two more fields:

MSCUChar8 adminCHV[MAX_BUFFER_SIZE]; // The admin PIN
MSCUChar8 adminCHVUnblock[MAX_BUFFER_SIZE]; // The admin PUK

So what should I consider the SO PIN? the adminCHV or newTransportKey ?
and once the card was initialized and newTransportKey was defined.
If I need to re-initialize it, I should use again the default
transportKey
value (Muscle00) or the new one?

any help will be gladly appreciated,

Henrique Jotha

PUK = Unblock code
SO = Security Officer

_________________________________________________________________
On the road to retirement? Check out MSN Life Events for advice on how to get there! http://lifeevents.msn.com/category.aspx?cid=Retirement

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to