I realize that there are many different components and layers to the
M.U.S.C.L.E project, but I am trying to figure out what the main chunk
is all about.  From what I can tell, libmusclecard.so is the core
element and operates at the same level as libopensc from the OpenSC
project which implements a PKCS#15 certificate store.  MuscleCard, on
the other hand does not use PKCS#15, but it's own incompatible formt.
libmusclecard.so can, in theory, talk to any Java Card in any reader
visible through the PC/SC API/daemon that has the MuscleCard Java applet
installed.  libmusclecard.so and the MuscleCard Applet speak to each
other through a custom protocol that looks to be similar to ISO-7816-4,
but I am not sure if it is compatible.  The info page on linuxnet.com
claims support for ISO-7816-4 so can MuscleCard be used with non-java
cards that support ISO-7816-4?  I was hoping to test out Muscle with my
Aladdin eToken PRO 64k which uses CardOS 4.2B and implements ISO-8716-4.
I am using Aladdin's PKI Client 5.0.0 and Aladdin's PC/SC driver.  The
card is currently formatted with Aladdin's propietary key store as well
as PKCS#15 with OpenSC.  Can I also use MuscleCard along side this?
-- 
Loren M. Lang
[email protected]
http://www.north-winds.org/


Public Key: ftp://ftp.north-winds.org/pub/lorenl_pubkey.asc
Fingerprint: 10A0 7AE2 DAF5 4780 888A  3FA4 DCEE BB39 7654 DE5B

Attachment: signature.asc
Description: Digital signature

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

Reply via email to