List Info

Thread: support of austrian e-card




support of austrian e-card
country flaguser name
Sweden
2007-11-02 20:27:12
Hi,
        
I'd like to see the Austrian e-card supported by opensc.
Since I am an
Austrian citizen I do have an e-card and a card reader. I
also tried
opensc with it and played around with it a bit. 
        
Although I am quite new to smart cards I will try as much as
I can to
achive this goal. Is there any way that you can help me, or
that I can
help you - if you are interested at all?
        
So far, I found out that the e-card is based on G&D
STARCOS 3.1 OS. This
is quite the same as 3.0 but with ecc instead of rsa. i.e.
means it
cannot generate any rsa keys but only ecc.
        
3.x is - on the other side - much more compliant to
iso7816.
Unfortunately the documentation to STARCOS 3.x disappeared
from G&D's
website.
        
As a start I modified the starcos code to match the proper
atr and
detect the card correctly. I know that is not much but it is
a start.
        
What do you think about it?
        
Regards,
        
Josef Fritscher
        
-- 
Josef Fritscher <josef.fritschermail.com>

_______________________________________________
opensc-devel mailing list
opensc-devellists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc
-devel
Re: support of austrian e-card
country flaguser name
Austria
2007-11-04 10:30:19
Hello,

as far as i know, it is not possible to support the ECDSA algorithm in OpenSC - at least it was not a while ago when i made a basic implementation of the Austrian "Bürgerkarte" based on ACOS.

Apart from that, integration might be easy since the e-Card has a PKCS#15 structure on it; maybe it would be enough to play around with the configuration.

First question to be answered still is whether OpenSC is capable of supporting a smartcard using only ECDSA ... maybe someone here can easily answer that question

Btw, the make and version of the operating system alone does not tell very much about a specific card; what you need in the first place is the specification of the card's file structure. Changing the ATR in OpenSC to apply code that is meant for another card to the e-Card won't get you anywhere. AFAIK the file structure of the e-Card has not been made public.

Brandy




> From: josef.fritschermail.com
&gt; To: opensc-devellists.opensc-project.org
> Date: Sat, 3 Nov 2007 02:27:12 +0100
> Subject: [opensc-devel] support of austrian e-card
>;
> Hi,
>
> I'd like to see the Austrian e-card supported by opensc. Since I am an
> Austrian citizen I do have an e-card and a card reader. I also tried
> opensc with it and played around with it a bit.
>
> Although I am quite new to smart cards I will try as much as I can to
> achive this goal. Is there any way that you can help me, or that I can
> help you - if you are interested at all?
>
> So far, I found out that the e-card is based on G&D STARCOS 3.1 OS. This
> is quite the same as 3.0 but with ecc instead of rsa. i.e. means it
> cannot generate any rsa keys but only ecc.
>
> 3.x is - on the other side - much more compliant to iso7816.
&gt; Unfortunately the documentation to STARCOS 3.x disappeared from G&D's
> website.
&gt;
> As a start I modified the starcos code to match the proper atr and
> detect the card correctly. I know that is not much but it is a start.
>;
> What do you think about it?
>
> Regards,
&gt;
> Josef Fritscher
>
> --
> Josef Fritscher <josef.fritschermail.com&gt;


Connect to the next generation of MSN Messenger  Get it now!
Re: support of austrian e-card
country flaguser name
Sweden
2007-11-06 00:14:08
On Sun, 2007-11-04 at 16:30 +0000, Franz Brandl wrote:
> Hello,
> 
> as far as i know, it is not possible to support the
ECDSA algorithm in
> OpenSC - at least it was not a while ago when i made a
basic
> implementation of the Austrian "Bürgerkarte"
based on ACOS.
> 
> Apart from that, integration might be easy since the
e-Card has a
> PKCS#15 structure on it; maybe it would be enough to
play around with
> the configuration.
> 
> First question to be answered still is whether OpenSC
is capable of
> supporting a smartcard using only ECDSA ... maybe
someone here can
> easily answer that question 
> 
> Btw, the make and version of the operating system alone
does not tell
> very much about a specific card; what you need in the
first place is
> the specification of the card's file structure.
Changing the ATR in
> OpenSC to apply code that is meant for another card to
the e-Card
> won't get you anywhere. AFAIK the file structure of the
e-Card has not
> been made public.
> 
> Brandy
> 

Well, then the first task will be to fully support ECDSA in
opensc.

Regarding the SC OS you are right, but the ecard is the only
one with
STARCOS 3.1 as far as I know and regarding the file
structure: it is
following the pkcs#15 standard. by snooping around on the
card I found
the EF's with the certificates.

It would still make sense to contact G&D for the 3.1
specs. I'll give it
a try.

- Josef

-- 
Josef Fritscher <josef.fritschermail.com>

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

Re: support of austrian e-card
country flaguser name
Austria
2007-11-06 10:17:40
... what exactly are you looking for in the specs ?

Brandy


>
> It would still make sense to contact G&D for the 3.1 specs. I'll give it
> a try.
>
> - Josef
>
> --
> Josef Fritscher <josef.fritschermail.com&gt;
>
> _______________________________________________
> opensc-devel mailing list
> opensc-devellists.opensc-project.org
> http://www.opensc-project.org/mailman/listinfo/opensc-devel


Discover the new Windows Vista Learn more!
[1-4]

about | contact  Other archives ( Real Estate discussion Medical topics )