Fwd: [opensc-devel] Cyberflex 64k not supported issue

If you follow this list you will note that failure is the most
striking characteristic of low-volume smart card deployments:

http://www.opensc-project.org/mailman/listinfo/opensc-devel

The only remedy I can think of is creating a "card" that has a *fixed*
interface so it can (like almost all *other* PC peripherals), be connected
without ever have to deploy something or use awkward CLIs.

Microsoft's "workaround" the MiniDriver, is the wrong solution because
it still requires specific (albeit small), card drivers.

Since all cards in the end anyway does the same thing, the motivation
for the variant interfaces seems limited except as a means maintaining
vendor lock-in.

Open Hardware applied to smart cards is a fantastic project!

Anders



-------- Original Message --------
Subject: 	[opensc-devel] Cyberflex 64k not supported issue
Date: 	Tue, 6 Sep 2011 12:29:25 +0200
From: 	Jelena Stankov <jelenastankov@gmail.com>
To: 	opensc-devel@lists.opensc-project.org



Hello all,

I found some manuals on how to install MuscleApplet onto Cyberflex card:
http://old.nabble.com/Axalto-CyberFlex-64k-tt21931066.html#a21931297
and of course
http://www.opensc-project.org/opensc/wiki/Cyberflex

It all goes well until the opensc part, when I try to call anything, opensc-explorer or pkcs11-tool, I always get
C:\Program Files\OpenSC Project\OpenSC>pkcs15-tool -D
PKCS#15 binding failed: Unsupported card

C:\Program Files\OpenSC Project\OpenSC>opensc-explorer
OpenSC Explorer version 0.12.0
unable to select MF: Not supported

Debug says:
2011-09-06 12:12:37.671 [pkcs15-tool] card.c:185:sc_connect_card: trying driver: javacard
2011-09-06 12:12:37.671 [pkcs15-tool] card.c:785:match_atr_table: ATR     : 3b:95:95:40:ff:ae:01:03:00:00
2011-09-06 12:12:37.671 [pkcs15-tool] card.c:796:match_atr_table: ATR try : 3b:db:18:00:80:b1:fe:45:1f:83:00:31:c0:64:c7:fc:10:00:01:90:00:fa
2011-09-06 12:12:37.671 [pkcs15-tool] card.c:799:match_atr_table: ignored - wrong length
2011-09-06 12:12:37.671 [pkcs15-tool] card.c:796:match_atr_table: ATR try : 3b:75:94:00:00:62:02:02:02:01
2011-09-06 12:12:37.671 [pkcs15-tool] card.c:796:match_atr_table: ATR try : 3b:95:95:40:ff:ae:01:03:00:00
2011-09-06 12:12:37.671 [pkcs15-tool] card.c:193:sc_connect_card: matched: JavaCard (without supported applet)
2011-09-06 12:12:37.671 [pkcs15-tool] card.c:232:sc_connect_card: card info: JavaCard (without supported applet), 24001, 0x0
2011-09-06 12:12:37.671 [pkcs15-tool] card.c:233:sc_connect_card: returning with: 0 (Success)

So whether Muscle is installed or not, I get same output. What am I missing?

-- 
Jeca

Received on Tuesday, 6 September 2011 11:28:23 UTC