Re: [opensc-devel] Add new driver for Rutoken ECP tokens

2009-06-25 Thread Aktiv Co. Aleksey Samsonov
Ludovic Rousseau:
> 2009/6/24 Aktiv Co. Aleksey Samsonov :
>> Rutoken ECP:
>> P:  Vendor=0a89 ProdID=0030 Rev= 1.00
>> S:  Manufacturer=Aktiv
>> S:  Product=Rutoken ECP
> 
> It looks like the device is different from the one I have in my list
> "Rutoken Magistra" [1] with idProduct: 0x0060.

This is a different device.

> Can you follow the procedure at [2] and send me the output.txt file?

Yes, of course. I sent a email to you.

> Thanks
> 
> [1] http://pcsclite.alioth.debian.org/readers/Aktiv_Rutoken_Magistra.txt
> [2] http://pcsclite.alioth.debian.org/ccid.html#CCID_compliant

___
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel


Re: [opensc-devel] Add new driver for Rutoken ECP tokens

2009-06-25 Thread Aktiv Co. Aleksey Samsonov
Hello,

Andreas Jellinghaus:
> can you put this information into a wiki page?
> you need to login with your account and password before you
> can edit wiki pages / create new pages. if you don't have
> an account, please send me a private email with user/password
> and I will create one for you.

Yes, of course. I sent a email to you.

> the patch looks good to me, so I applied it to trunk.
Thanks

> Rutoken ECP is sold in russia only?
Unfortunately, it is expected that Rutoken ECP will most likely be sold 
in Russia only.

___
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel


Re: [opensc-devel] Add new driver for Rutoken ECP tokens

2009-06-24 Thread Ludovic Rousseau
2009/6/24 Aktiv Co. Aleksey Samsonov :
> Hi,
> I implemented support (currently only RSA) Rutoken ECP tokens (in Russian
> http://rutoken.ru/products/rutokends/) for OpenSC.
> Worked: ccid-1.3.10 + pcsc-lite-1.5.4 (pcsc-lite-1.5.2) + opensc
> Patch for trunk revision 3695 is in attachment.
>
> Rutoken ECP:
>
> P:  Vendor=0a89 ProdID=0030 Rev= 1.00
> S:  Manufacturer=Aktiv
> S:  Product=Rutoken ECP

It looks like the device is different from the one I have in my list
"Rutoken Magistra" [1] with idProduct: 0x0060.
Can you follow the procedure at [2] and send me the output.txt file?

Thanks

[1] http://pcsclite.alioth.debian.org/readers/Aktiv_Rutoken_Magistra.txt
[2] http://pcsclite.alioth.debian.org/ccid.html#CCID_compliant

-- 
 Dr. Ludovic Rousseau
___
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel


Re: [opensc-devel] Add new driver for Rutoken ECP tokens

2009-06-24 Thread Andreas Jellinghaus
Am Mittwoch 24 Juni 2009 17:23:05 schrieb Aktiv Co. Aleksey Samsonov:
> Hi,
> I implemented support (currently only RSA) Rutoken ECP tokens (in
> Russian http://rutoken.ru/products/rutokends/) for OpenSC.
> Worked: ccid-1.3.10 + pcsc-lite-1.5.4 (pcsc-lite-1.5.2) + opensc
> Patch for trunk revision 3695 is in attachment.

it works with ccid driver? nice!

can you put this information into a wiki page?
you need to login with your account and password before you
can edit wiki pages / create new pages. if you don't have
an account, please send me a private email with user/password
and I will create one for you.


the patch looks good to me, so I applied it to trunk.

Rutoken ECP is sold in russia only?

Regards, Andreas
___
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel


[opensc-devel] Add new driver for Rutoken ECP tokens

2009-06-24 Thread Aktiv Co. Aleksey Samsonov

Hi,
I implemented support (currently only RSA) Rutoken ECP tokens (in 
Russian http://rutoken.ru/products/rutokends/) for OpenSC.

Worked: ccid-1.3.10 + pcsc-lite-1.5.4 (pcsc-lite-1.5.2) + opensc
Patch for trunk revision 3695 is in attachment.

Initialize:
$ pkcs15-init --erase-card --create-pkcs15 --so-pin "87654321" --so-puk ""
$ pkcs15-init --store-pin --label "User PIN" --auth-id 02 --pin 
"12345678" --puk "" --so-pin "87654321" -F


Rutoken ECP:

T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0a89 ProdID=0030 Rev= 1.00
S:  Manufacturer=Aktiv
S:  Product=Rutoken ECP
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=0b(scard) Sub=00 Prot=00 Driver=usbfs
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms

On-board cryptographic functions:
- RSA (with RSA keys up to 2048 bits)
- GOST R 34.10-2001
- GOST 34.11-94
- GOST 28147-89
- Key generation: ElGamal and Diffie-Hellman schemes
- Random number generator

Authentication:
- 3 categories of owners: Administrator, User, Guest
- 2 Global PIN-codes: Administrator and User
- Local PIN-codes
- Combined authentication
- The possibility of simultaneous control of the access rights by the 7
Local PIN-codes

File system features:
- File structure of ISO/IEC 7816-4
- The level of subdirectory - limited by space available for file system
- Number of file objects inside directory - up to 255, inclusive
- Using files Rutoken Special File (RSF-files) to store keys and PIN-codes
- Storage of private and symmetric keys, without the possibility of
exports from device
- Predefined directory for storing different kinds of key information
(RSF-files) and automatic selection of the predefined directories
- The total amount of memory for file structure - 64 kB

Could you add patch if possible?
Thanks



opensc-trunk-r3695-rtecp.diff.gz
Description: application/gzip
___
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel