Hi,

I am working on the SSO- and Signature-Framework at the Ruhr Universität. We 
recently tried to upgrade to version 0.11.13 but encountered some problems with 
the apdus sent for digital signature operations. CardOS 4.3 cards provide two 
commands for the same functionality, PSO_ CDS and PSO_DEC. Unfortunately in 
CardOS the usage of the commands depends on the signature object created on the 
card. The cards of Ruhr-Universität Bochum need PSO_DEC (the Siemens approach 
for key objects that sign and decipher). 
Some changes in OpenSC version 0.11.12 resulted in choosing the PSO_ CDS 
command instead of PSO_DEC for our cards.

There has already been a posting by Andreas Jellinghaus at 12.March 2010,
"removing --split-key,  using decrypt() for signing keys with usage sign, 
decrypt on cardos". 
I think the proposed solution should fix the issue. 

The last version that works with the cards of Ruhr-Universität Bochum on OS 
Windows is 0.11.11.


Best Regards
 Kerstin


-----Original Message-----
From: opensc-devel-boun...@lists.opensc-project.org 
[mailto:opensc-devel-boun...@lists.opensc-project.org] On Behalf Of Johannes 
Becker
Sent: Wednesday, June 09, 2010 12:42 PM
To: opensc-de...@opensc-project.org
Subject: [opensc-devel] CardOS 4.3

Hello,

I got a card for testing purposes from the Ruhr-Universität Bochum.
It works with Windows, the newest Firefox and opensc-pkcs11.dll from good old
smart card bundle. (opensc 0.11.4).

It doesn't work on Debian Linux Testing (opensc 0.11.13-1).

My impression is, that the problem is not the operating system but the
opensc version. (I will test that later).

How to get it working with a newer opensc?

Regards
  Johannes


Here the output of cardos-info :

C:\Programme\Smart card bundle>cardos-info
3b:f2:18:00:02:c1:0a:31:fe:58:c8:08:74
Info : CardOS V4.3B (C) Siemens AG 1994-2004
Chip type: 123
Serial number: 29 85 4d 0a 0d 30
Full prom dump:
33 66 00 40 EB EB EB EB 7B FF 29 85 4D 0A 0D 30 3...@....{.).M..0
00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
OS Version: 200.8 (that's CardOS M4.3b)
Current life cycle: 32 (administration)
Security Status of current DF:
01 .
Free memory : 954
ATR Status: 0x0 ROM-ATR
Packages installed:
Ram size: 4, Eeprom size: 32, cpu type: 66, chip config: 63
Free eeprom memory: 20478
System keys: PackageLoadKey (version 0x00, retries 10)
System keys: StartKey (version 0xff, retries 10)
Path to current DF:
 
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to