Safran Morpho YpsID S3

classic Classic list List threaded Threaded
20 messages Options
Reply | Threaded
Open this post in threaded view
|

Safran Morpho YpsID S3

Raul Rosetto Munoz
Hello All,

I would like to use the openSC with some supported card,  however, I have some problem to find in my country an supported card.

Now I found an Safran Morpho YpsID S3 and I thought that this card going to be supported because this is an PKCS15 card.

But opensc tell me unsupported card:

$opensc-tool --reader 0 --name
Unsupported card

What else do I need to be an supported card?

Pkcs15 is not enough?

Thanks so much.

--
*Raul Rosetto Muñoz*

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Martin Paljak-4
Hello,

On 18/02/14 19:01 , Raul Rosetto Munoz wrote:
> I would like to use the openSC with some supported card,  however, I have
> some problem to find in my country an supported card.

For what usage purposes?

> Now I found an Safran Morpho YpsID S3 and I thought that this card going to
> be supported because this is an PKCS15 card.

In fact the term "PKCS#15 card" is misleading because in some sense it
is like buying hardware in the style of "HDD with FAT32 support", which
is of course BS.

> But opensc tell me unsupported card:
>
> $opensc-tool --reader 0 --name
> Unsupported card

PKCS#15 is a data format, so you need to most probably create a driver
(or modify an existing one). PKCS#15 just makes it easier.

Links to the card, datasheet, docs etc would anyway be useful.


--
Martin
+372 515 6495

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

LaurentTrk
In reply to this post by Raul Rosetto Munoz
Hi Raul,
This card is supposed to be IAS/ECC compliant, and its ATR is listed in the opensc.conf:
        #card_atr 3B:7F:18:00:00:00:31:B8:64:50:23:EC:C1:73:94:01:80:82:90:00 {
        #        type = 25003;
        #        driver = "iasecc";
        #        name = "Morpho YpsID S3 IAS/ECC";
        #        # secure_messaging = local_morpho_YpsID_S3;
        #}

Could you please give us the card ATR ?

Laurent
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Raul Rosetto Munoz
Hello Laurent,

My atr is:

raul@phi10:~$ opensc-tool --atr 
Using reader with a card: Alcor Micro AU9540 00 00
3b:7d:18:00:00:00:48:79:70:73:49:44:20:53:33:07:90:00


I hope that this help me to get a supported.


On Wed, Feb 19, 2014 at 5:38 AM, LaurentTrk <[hidden email]> wrote:
Hi Raul,
This card is supposed to be IAS/ECC compliant, and its ATR is listed in the
opensc.conf:
        #card_atr
3B:7F:18:00:00:00:31:B8:64:50:23:EC:C1:73:94:01:80:82:90:00 {
        #        type = 25003;
        #        driver = "iasecc";
        #        name = "Morpho YpsID S3 IAS/ECC";
        #        # secure_messaging = local_morpho_YpsID_S3;
        #}

Could you please give us the card ATR ?

Laurent




--
View this message in context: http://opensc.1086184.n5.nabble.com/Safran-Morpho-YpsID-S3-tp14383p14385.html
Sent from the Developer mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel



--
*Raul Rosetto Muñoz*

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

LaurentTrk
Raul Rosetto Munoz wrote
Using reader with a card: Alcor Micro AU9540 00 00
3b:7d:18:00:00:00:48:79:70:73:49:44:20:53:33:07:90:00
You could try to add the card in your opensc.conf. Something like this:
 card_atr 3B:7D:18:00:00:00:48:79:70:73:49:44:20:53:33:07:90:00 {
                 type = 25003;
                 driver = "iasecc";
                 name = "Safran Morpho YpsID S3 IAS/ECC";
         }

This will force opensc to use the ias/ecc driver. 25003 is the type of the Sagem Morpho YpsID S3, I suppose it's the same card.


Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Raul Rosetto Munoz
Laurent I did this but I got a problem:

raul@phi10:~$ opensc-tool --reader 0 --name -v
Connecting to card in reader Alcor Micro AU9540 00 00...
Segmentation fault (core dumped)

After that I change the debug level and I got this:

raul@phi10:~$ opensc-tool --reader 0 --name -v
0x7f400a74b700 10:19:59.452 [opensc-tool] ctx.c:659:sc_context_create: ===================================
0x7f400a74b700 10:19:59.452 [opensc-tool] ctx.c:660:sc_context_create: opensc version: 0.12.2
0x7f400a74b700 10:19:59.452 [opensc-tool] reader-pcsc.c:657:pcsc_init: PC/SC options: connect_exclusive=0 disconnect_action=1 transaction_end_action=0 reconnect_action=0 enable_pinpad=1
0x7f400a74b700 10:19:59.453 [opensc-tool] reader-pcsc.c:870:pcsc_detect_readers: called
0x7f400a74b700 10:19:59.453 [opensc-tool] reader-pcsc.c:878:pcsc_detect_readers: Probing pcsc readers
0x7f400a74b700 10:19:59.453 [opensc-tool] reader-pcsc.c:900:pcsc_detect_readers: Establish pcsc context
0x7f400a74b700 10:19:59.453 [opensc-tool] reader-pcsc.c:948:pcsc_detect_readers: Found new pcsc reader 'Alcor Micro AU9540 00 00'
0x7f400a74b700 10:19:59.453 [opensc-tool] reader-pcsc.c:277:refresh_attributes: Alcor Micro AU9540 00 00 check
0x7f400a74b700 10:19:59.453 [opensc-tool] reader-pcsc.c:301:refresh_attributes: current  state: 0x00000022
0x7f400a74b700 10:19:59.453 [opensc-tool] reader-pcsc.c:302:refresh_attributes: previous state: 0x00000000
0x7f400a74b700 10:19:59.453 [opensc-tool] reader-pcsc.c:356:refresh_attributes: card present, changed
0x7f400a74b700 10:19:59.453 [opensc-tool] reader-pcsc.c:979:pcsc_detect_readers: Requesting reader features ... 

0x7f400a74b700 10:20:00.322 [opensc-tool] reader-pcsc.c:993:pcsc_detect_readers: Alcor Micro AU9540 00 00:SCardConnect(SHARED): 0x00000000
0x7f400a74b700 10:20:00.322 [opensc-tool] reader-pcsc.c:760:detect_reader_features: called
0x7f400a74b700 10:20:00.323 [opensc-tool] reader-pcsc.c:781:detect_reader_features: Reader feature 0a found
0x7f400a74b700 10:20:00.323 [opensc-tool] reader-pcsc.c:781:detect_reader_features: Reader feature 12 found
0x7f400a74b700 10:20:00.323 [opensc-tool] reader-pcsc.c:853:detect_reader_features: Reader does not have a display.
0x7f400a74b700 10:20:00.323 [opensc-tool] reader-pcsc.c:1023:pcsc_detect_readers: returning with: 0 (Success)
0x7f400a74b700 10:20:00.323 [opensc-tool] sc.c:195:sc_detect_card_presence: called
0x7f400a74b700 10:20:00.323 [opensc-tool] reader-pcsc.c:364:pcsc_detect_card_presence: called
0x7f400a74b700 10:20:00.323 [opensc-tool] reader-pcsc.c:277:refresh_attributes: Alcor Micro AU9540 00 00 check
0x7f400a74b700 10:20:00.323 [opensc-tool] reader-pcsc.c:293:refresh_attributes: returning with: 0 (Success)
0x7f400a74b700 10:20:00.323 [opensc-tool] reader-pcsc.c:369:pcsc_detect_card_presence: returning with: 1
0x7f400a74b700 10:20:00.323 [opensc-tool] sc.c:200:sc_detect_card_presence: returning with: 1
0x7f400a74b700 10:20:00.324 [opensc-tool] sc.c:195:sc_detect_card_presence: called
0x7f400a74b700 10:20:00.324 [opensc-tool] reader-pcsc.c:364:pcsc_detect_card_presence: called
0x7f400a74b700 10:20:00.324 [opensc-tool] reader-pcsc.c:277:refresh_attributes: Alcor Micro AU9540 00 00 check
0x7f400a74b700 10:20:00.324 [opensc-tool] reader-pcsc.c:293:refresh_attributes: returning with: 0 (Success)
0x7f400a74b700 10:20:00.324 [opensc-tool] reader-pcsc.c:369:pcsc_detect_card_presence: returning with: 1
0x7f400a74b700 10:20:00.324 [opensc-tool] sc.c:200:sc_detect_card_presence: returning with: 1
Connecting to card in reader Alcor Micro AU9540 00 00...
0x7f400a74b700 10:20:00.324 [opensc-tool] card.c:115:sc_connect_card: called
0x7f400a74b700 10:20:00.324 [opensc-tool] reader-pcsc.c:444:pcsc_connect: called
0x7f400a74b700 10:20:00.324 [opensc-tool] reader-pcsc.c:277:refresh_attributes: Alcor Micro AU9540 00 00 check
0x7f400a74b700 10:20:00.324 [opensc-tool] reader-pcsc.c:293:refresh_attributes: returning with: 0 (Success)
0x7f400a74b700 10:20:00.325 [opensc-tool] reader-pcsc.c:473:pcsc_connect: Initial protocol: T=0
0x7f400a74b700 10:20:00.325 [opensc-tool] card.c:829:match_atr_table: ATR     : 3b:7d:18:00:00:00:48:79:70:73:49:44:20:53:33:07:90:00
0x7f400a74b700 10:20:00.325 [opensc-tool] card.c:840:match_atr_table: ATR try : 3b:7d:18:00:00:00:48:79:70:73:49:44:20:53:33:07:90:00
0x7f400a74b700 10:20:00.325 [opensc-tool] card.c:136:sc_connect_card: matching configured ATRs
0x7f400a74b700 10:20:00.325 [opensc-tool] card.c:145:sc_connect_card: trying driver: iasecc
0x7f400a74b700 10:20:00.325 [opensc-tool] card.c:829:match_atr_table: ATR     : 3b:7d:18:00:00:00:48:79:70:73:49:44:20:53:33:07:90:00
0x7f400a74b700 10:20:00.325 [opensc-tool] card.c:840:match_atr_table: ATR try : 3b:7d:18:00:00:00:48:79:70:73:49:44:20:53:33:07:90:00
0x7f400a74b700 10:20:00.325 [opensc-tool] card.c:150:sc_connect_card: matched: IAS-ECC
0x7f400a74b700 10:20:00.325 [opensc-tool] card-iasecc.c:505:iasecc_init: called
0x7f400a74b700 10:20:00.325 [opensc-tool] card-iasecc.c:474:iasecc_init_sagem: called
0x7f400a74b700 10:20:00.325 [opensc-tool] card-iasecc.c:319:iasecc_parse_ef_atr: called
0x7f400a74b700 10:20:00.325 [opensc-tool] ef-atr.c:131:sc_parse_ef_atr: called
0x7f400a74b700 10:20:00.325 [opensc-tool] card.c:571:sc_select_file: called; type=2, path=3f002f01
0x7f400a74b700 10:20:00.325 [opensc-tool] card-iasecc.c:675:iasecc_select_file: called
0x7f400a74b700 10:20:00.325 [opensc-tool] card-iasecc.c:679:iasecc_select_file: iasecc_select_file(card:0x10d8080) path.len 4; path.type 2; aid_len 0
0x7f400a74b700 10:20:00.325 [opensc-tool] card-iasecc.c:680:iasecc_select_file: iasecc_select_file() path:3f002f01
0x7f400a74b700 10:20:00.325 [opensc-tool] card.c:1007:sc_print_cache: card cache invalid
0x7f400a74b700 10:20:00.325 [opensc-tool] card-iasecc.c:687:iasecc_select_file: EF.ATR(aid:'')
0x7f400a74b700 10:20:00.325 [opensc-tool] card-iasecc.c:231:iasecc_select_mf: called
0x7f400a74b700 10:20:00.325 [opensc-tool] apdu.c:525:sc_transmit_apdu: called
0x7f400a74b700 10:20:00.325 [opensc-tool] card.c:292:sc_lock: called
0x7f400a74b700 10:20:00.325 [opensc-tool] reader-pcsc.c:511:pcsc_lock: called
0x7f400a74b700 10:20:00.325 [opensc-tool] reader-pcsc.c:243:pcsc_transmit: reader 'Alcor Micro AU9540 00 00'
0x7f400a74b700 10:20:00.325 [opensc-tool] apdu.c:184:sc_apdu_log: 
Outgoing APDU data [    7 bytes] =====================================
00 A4 00 00 02 3F 00 .....?.
======================================================================
0x7f400a74b700 10:20:00.325 [opensc-tool] reader-pcsc.c:176:pcsc_internal_transmit: called
0x7f400a74b700 10:20:00.348 [opensc-tool] apdu.c:184:sc_apdu_log: 
Incoming APDU data [    2 bytes] =====================================
61 23 a#
======================================================================
0x7f400a74b700 10:20:00.348 [opensc-tool] apdu.c:525:sc_transmit_apdu: called
0x7f400a74b700 10:20:00.348 [opensc-tool] card.c:292:sc_lock: called
0x7f400a74b700 10:20:00.348 [opensc-tool] reader-pcsc.c:243:pcsc_transmit: reader 'Alcor Micro AU9540 00 00'
0x7f400a74b700 10:20:00.348 [opensc-tool] apdu.c:184:sc_apdu_log: 
Outgoing APDU data [    5 bytes] =====================================
00 C0 00 00 23 ....#
======================================================================
0x7f400a74b700 10:20:00.348 [opensc-tool] reader-pcsc.c:176:pcsc_internal_transmit: called
0x7f400a74b700 10:20:00.354 [opensc-tool] apdu.c:184:sc_apdu_log: 
Incoming APDU data [   37 bytes] =====================================
6F 21 62 1F 82 01 38 A1 0A 8C 03 06 19 19 9C 03 o!b...8.........
06 19 19 83 02 3F 00 84 07 A0 00 00 00 00 4D 46 .....?........MF
8A 01 05 90 00                                  .....
======================================================================
0x7f400a74b700 10:20:00.354 [opensc-tool] card.c:330:sc_unlock: called
0x7f400a74b700 10:20:00.354 [opensc-tool] card.c:330:sc_unlock: called
0x7f400a74b700 10:20:00.354 [opensc-tool] reader-pcsc.c:548:pcsc_unlock: called
0x7f400a74b700 10:20:00.360 [opensc-tool] card-iasecc.c:885:iasecc_process_fci: called
0x7f400a74b700 10:20:00.360 [opensc-tool] card-iasecc.c:888:iasecc_process_fci: processing FCI: 0x6F tag (nil)
0x7f400a74b700 10:20:00.360 [opensc-tool] card-iasecc.c:896:iasecc_process_fci: processing FCI: 0x62 tag 0x7fff5550e834
0x7f400a74b700 10:20:00.360 [opensc-tool] card-iasecc.c:898:iasecc_process_fci:   FCP length 31
0x7f400a74b700 10:20:00.360 [opensc-tool] iso7816.c:319:iso7816_process_fci: processing FCI bytes
0x7f400a74b700 10:20:00.360 [opensc-tool] iso7816.c:324:iso7816_process_fci:   file identifier: 0x3F00
0x7f400a74b700 10:20:00.360 [opensc-tool] iso7816.c:350:iso7816_process_fci:   shareable: no
0x7f400a74b700 10:20:00.360 [opensc-tool] iso7816.c:370:iso7816_process_fci:   type: DF
0x7f400a74b700 10:20:00.360 [opensc-tool] iso7816.c:372:iso7816_process_fci:   EF structure: 0
0x7f400a74b700 10:20:00.360 [opensc-tool] iso7816.c:383:iso7816_process_fci:   File name: A0 00 00 00 00 4D 46 .....MF
0x7f400a74b700 10:20:00.360 [opensc-tool] card-iasecc.c:911:iasecc_process_fci: iasecc_process_fci() type 4; let's parse file ACLs
0x7f400a74b700 10:20:00.360 [opensc-tool] card-iasecc.c:923:iasecc_process_fci: ACLs(3) '061919'
0x7f400a74b700 10:20:00.360 [opensc-tool] card-iasecc.c:931:iasecc_process_fci: ACLs mask 0x4, offs 1, op 0xFF, acls[offs] 0x19
0x7f400a74b700 10:20:00.360 [opensc-tool] card-iasecc.c:931:iasecc_process_fci: ACLs mask 0x2, offs 2, op 0x3, acls[offs] 0x19
0x7f400a74b700 10:20:00.360 [opensc-tool] card-iasecc.c:955:iasecc_process_fci: returning with: 0 (Success)
0x7f400a74b700 10:20:00.360 [opensc-tool] card-iasecc.c:261:iasecc_select_mf: returning with: 0 (Success)
0x7f400a74b700 10:20:00.360 [opensc-tool] card.c:1007:sc_print_cache: card cache invalid
0x7f400a74b700 10:20:00.360 [opensc-tool] apdu.c:525:sc_transmit_apdu: called
0x7f400a74b700 10:20:00.360 [opensc-tool] card.c:292:sc_lock: called
0x7f400a74b700 10:20:00.360 [opensc-tool] reader-pcsc.c:511:pcsc_lock: called
0x7f400a74b700 10:20:00.360 [opensc-tool] reader-pcsc.c:243:pcsc_transmit: reader 'Alcor Micro AU9540 00 00'
0x7f400a74b700 10:20:00.360 [opensc-tool] apdu.c:184:sc_apdu_log: 
Outgoing APDU data [    7 bytes] =====================================
00 A4 09 00 02 2F 01 ...../.
======================================================================
0x7f400a74b700 10:20:00.360 [opensc-tool] reader-pcsc.c:176:pcsc_internal_transmit: called
0x7f400a74b700 10:20:00.374 [opensc-tool] apdu.c:184:sc_apdu_log: 
Incoming APDU data [    2 bytes] =====================================
6A 82 j.
======================================================================
0x7f400a74b700 10:20:00.374 [opensc-tool] card.c:330:sc_unlock: called
0x7f400a74b700 10:20:00.374 [opensc-tool] reader-pcsc.c:548:pcsc_unlock: called
0x7f400a74b700 10:20:00.383 [opensc-tool] iso7816.c:103:iso7816_check_sw: File not found
0x7f400a74b700 10:20:00.383 [opensc-tool] card-iasecc.c:801:iasecc_select_file: iasecc_select_file() check SW failed: -1201 (File not found)
0x7f400a74b700 10:20:00.383 [opensc-tool] card.c:597:sc_select_file: returning with: -1201 (File not found)
0x7f400a74b700 10:20:00.383 [opensc-tool] ef-atr.c:135:sc_parse_ef_atr: Cannot select EF(ATR) file: -1201 (File not found)
0x7f400a74b700 10:20:00.383 [opensc-tool] card-iasecc.c:321:iasecc_parse_ef_atr: MF selection error: -1201 (File not found)
0x7f400a74b700 10:20:00.383 [opensc-tool] card-iasecc.c:231:iasecc_select_mf: called
0x7f400a74b700 10:20:00.383 [opensc-tool] apdu.c:525:sc_transmit_apdu: called
0x7f400a74b700 10:20:00.383 [opensc-tool] card.c:292:sc_lock: called
0x7f400a74b700 10:20:00.383 [opensc-tool] reader-pcsc.c:511:pcsc_lock: called
0x7f400a74b700 10:20:00.383 [opensc-tool] reader-pcsc.c:243:pcsc_transmit: reader 'Alcor Micro AU9540 00 00'
0x7f400a74b700 10:20:00.383 [opensc-tool] apdu.c:184:sc_apdu_log: 
Outgoing APDU data [    7 bytes] =====================================
00 A4 00 00 02 3F 00 .....?.
======================================================================
0x7f400a74b700 10:20:00.383 [opensc-tool] reader-pcsc.c:176:pcsc_internal_transmit: called
0x7f400a74b700 10:20:00.393 [opensc-tool] apdu.c:184:sc_apdu_log: 
Incoming APDU data [    2 bytes] =====================================
61 23 a#
======================================================================
0x7f400a74b700 10:20:00.393 [opensc-tool] card.c:330:sc_unlock: called
0x7f400a74b700 10:20:00.393 [opensc-tool] reader-pcsc.c:548:pcsc_unlock: called
0x7f400a74b700 10:20:00.402 [opensc-tool] iso7816.c:480:iso7816_select_file: returning with: 0 (Success)
0x7f400a74b700 10:20:00.402 [opensc-tool] card-iasecc.c:261:iasecc_select_mf: returning with: 0 (Success)
0x7f400a74b700 10:20:00.402 [opensc-tool] card-iasecc.c:319:iasecc_parse_ef_atr: called
0x7f400a74b700 10:20:00.402 [opensc-tool] ef-atr.c:131:sc_parse_ef_atr: called
0x7f400a74b700 10:20:00.402 [opensc-tool] card.c:571:sc_select_file: called; type=2, path=3f002f01
0x7f400a74b700 10:20:00.402 [opensc-tool] card-iasecc.c:675:iasecc_select_file: called
0x7f400a74b700 10:20:00.402 [opensc-tool] card-iasecc.c:679:iasecc_select_file: iasecc_select_file(card:0x10d8080) path.len 4; path.type 2; aid_len 0
0x7f400a74b700 10:20:00.402 [opensc-tool] card-iasecc.c:680:iasecc_select_file: iasecc_select_file() path:3f002f01
0x7f400a74b700 10:20:00.402 [opensc-tool] card.c:1007:sc_print_cache: card cache invalid
0x7f400a74b700 10:20:00.402 [opensc-tool] card-iasecc.c:687:iasecc_select_file: EF.ATR(aid:'')
0x7f400a74b700 10:20:00.402 [opensc-tool] card-iasecc.c:231:iasecc_select_mf: called
0x7f400a74b700 10:20:00.402 [opensc-tool] apdu.c:525:sc_transmit_apdu: called
0x7f400a74b700 10:20:00.402 [opensc-tool] card.c:292:sc_lock: called
0x7f400a74b700 10:20:00.402 [opensc-tool] reader-pcsc.c:511:pcsc_lock: called
0x7f400a74b700 10:20:00.402 [opensc-tool] reader-pcsc.c:243:pcsc_transmit: reader 'Alcor Micro AU9540 00 00'
0x7f400a74b700 10:20:00.402 [opensc-tool] apdu.c:184:sc_apdu_log: 
Outgoing APDU data [    7 bytes] =====================================
00 A4 00 00 02 3F 00 .....?.
======================================================================
0x7f400a74b700 10:20:00.402 [opensc-tool] reader-pcsc.c:176:pcsc_internal_transmit: called
0x7f400a74b700 10:20:00.410 [opensc-tool] apdu.c:184:sc_apdu_log: 
Incoming APDU data [    2 bytes] =====================================
61 23 a#
======================================================================
0x7f400a74b700 10:20:00.411 [opensc-tool] apdu.c:525:sc_transmit_apdu: called
0x7f400a74b700 10:20:00.411 [opensc-tool] card.c:292:sc_lock: called
0x7f400a74b700 10:20:00.411 [opensc-tool] reader-pcsc.c:243:pcsc_transmit: reader 'Alcor Micro AU9540 00 00'
0x7f400a74b700 10:20:00.411 [opensc-tool] apdu.c:184:sc_apdu_log: 
Outgoing APDU data [    5 bytes] =====================================
00 C0 00 00 23 ....#
======================================================================
0x7f400a74b700 10:20:00.411 [opensc-tool] reader-pcsc.c:176:pcsc_internal_transmit: called
0x7f400a74b700 10:20:00.416 [opensc-tool] apdu.c:184:sc_apdu_log: 
Incoming APDU data [   37 bytes] =====================================
6F 21 62 1F 82 01 38 A1 0A 8C 03 06 19 19 9C 03 o!b...8.........
06 19 19 83 02 3F 00 84 07 A0 00 00 00 00 4D 46 .....?........MF
8A 01 05 90 00                                  .....
======================================================================
0x7f400a74b700 10:20:00.416 [opensc-tool] card.c:330:sc_unlock: called
0x7f400a74b700 10:20:00.416 [opensc-tool] card.c:330:sc_unlock: called
0x7f400a74b700 10:20:00.416 [opensc-tool] reader-pcsc.c:548:pcsc_unlock: called
0x7f400a74b700 10:20:00.424 [opensc-tool] card-iasecc.c:885:iasecc_process_fci: called
0x7f400a74b700 10:20:00.424 [opensc-tool] card-iasecc.c:888:iasecc_process_fci: processing FCI: 0x6F tag (nil)
0x7f400a74b700 10:20:00.424 [opensc-tool] card-iasecc.c:896:iasecc_process_fci: processing FCI: 0x62 tag 0x7fff5550e834
0x7f400a74b700 10:20:00.424 [opensc-tool] card-iasecc.c:898:iasecc_process_fci:   FCP length 31
0x7f400a74b700 10:20:00.424 [opensc-tool] iso7816.c:319:iso7816_process_fci: processing FCI bytes
0x7f400a74b700 10:20:00.424 [opensc-tool] iso7816.c:324:iso7816_process_fci:   file identifier: 0x3F00
0x7f400a74b700 10:20:00.424 [opensc-tool] iso7816.c:350:iso7816_process_fci:   shareable: no
0x7f400a74b700 10:20:00.424 [opensc-tool] iso7816.c:370:iso7816_process_fci:   type: DF
0x7f400a74b700 10:20:00.424 [opensc-tool] iso7816.c:372:iso7816_process_fci:   EF structure: 0
0x7f400a74b700 10:20:00.424 [opensc-tool] iso7816.c:383:iso7816_process_fci:   File name: A0 00 00 00 00 4D 46 .....MF
0x7f400a74b700 10:20:00.424 [opensc-tool] card-iasecc.c:911:iasecc_process_fci: iasecc_process_fci() type 4; let's parse file ACLs
0x7f400a74b700 10:20:00.424 [opensc-tool] card-iasecc.c:923:iasecc_process_fci: ACLs(3) '061919'
0x7f400a74b700 10:20:00.424 [opensc-tool] card-iasecc.c:931:iasecc_process_fci: ACLs mask 0x4, offs 1, op 0xFF, acls[offs] 0x19
0x7f400a74b700 10:20:00.424 [opensc-tool] card-iasecc.c:931:iasecc_process_fci: ACLs mask 0x2, offs 2, op 0x3, acls[offs] 0x19
0x7f400a74b700 10:20:00.424 [opensc-tool] card-iasecc.c:955:iasecc_process_fci: returning with: 0 (Success)
0x7f400a74b700 10:20:00.424 [opensc-tool] card-iasecc.c:261:iasecc_select_mf: returning with: 0 (Success)
0x7f400a74b700 10:20:00.424 [opensc-tool] card.c:1007:sc_print_cache: card cache invalid
0x7f400a74b700 10:20:00.424 [opensc-tool] apdu.c:525:sc_transmit_apdu: called
0x7f400a74b700 10:20:00.424 [opensc-tool] card.c:292:sc_lock: called
0x7f400a74b700 10:20:00.424 [opensc-tool] reader-pcsc.c:511:pcsc_lock: called
0x7f400a74b700 10:20:00.425 [opensc-tool] reader-pcsc.c:243:pcsc_transmit: reader 'Alcor Micro AU9540 00 00'
0x7f400a74b700 10:20:00.425 [opensc-tool] apdu.c:184:sc_apdu_log: 
Outgoing APDU data [    7 bytes] =====================================
00 A4 09 00 02 2F 01 ...../.
======================================================================
0x7f400a74b700 10:20:00.425 [opensc-tool] reader-pcsc.c:176:pcsc_internal_transmit: called
0x7f400a74b700 10:20:00.438 [opensc-tool] apdu.c:184:sc_apdu_log: 
Incoming APDU data [    2 bytes] =====================================
6A 82 j.
======================================================================
0x7f400a74b700 10:20:00.438 [opensc-tool] card.c:330:sc_unlock: called
0x7f400a74b700 10:20:00.438 [opensc-tool] reader-pcsc.c:548:pcsc_unlock: called
0x7f400a74b700 10:20:00.447 [opensc-tool] iso7816.c:103:iso7816_check_sw: File not found
0x7f400a74b700 10:20:00.448 [opensc-tool] card-iasecc.c:801:iasecc_select_file: iasecc_select_file() check SW failed: -1201 (File not found)
0x7f400a74b700 10:20:00.448 [opensc-tool] card.c:597:sc_select_file: returning with: -1201 (File not found)
0x7f400a74b700 10:20:00.448 [opensc-tool] ef-atr.c:135:sc_parse_ef_atr: Cannot select EF(ATR) file: -1201 (File not found)
0x7f400a74b700 10:20:00.448 [opensc-tool] card-iasecc.c:321:iasecc_parse_ef_atr: MF selection error: -1201 (File not found)
0x7f400a74b700 10:20:00.448 [opensc-tool] card-iasecc.c:492:iasecc_init_sagem: ECC: ATR parse failed: -1201 (File not found)
Segmentation fault (core dumped)

Thanks So much for all Help!




On Wed, Feb 19, 2014 at 10:13 AM, LaurentTrk <[hidden email]> wrote:
Raul Rosetto Munoz wrote
> Using reader with a card: Alcor Micro AU9540 00 00
> 3b:7d:18:00:00:00:48:79:70:73:49:44:20:53:33:07:90:00

You could try to add the card in your opensc.conf. Something like this:
 card_atr 3B:7D:18:00:00:00:48:79:70:73:49:44:20:53:33:07:90:00 {
                 type = 25003;
                 driver = "iasecc";
                 name = "Safran Morpho YpsID S3 IAS/ECC";
         }

This will force opensc to use the ias/ecc driver. 25003 is the type of the
Sagem Morpho YpsID S3, I suppose it's the same card.






--
View this message in context: http://opensc.1086184.n5.nabble.com/Safran-Morpho-YpsID-S3-tp14383p14387.html
Sent from the Developer mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel



--
*Raul Rosetto Muñoz*

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

LaurentTrk
Grrr...
I'm afraid that this card does not react as the Sagem one... I have one and the libopensc works, at least for simple commands.
The log shows that the IAS/ECC EF.ATR cannot be selected.

Let see what others may say about your issue...

Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Douglas E Engert
In reply to this post by Raul Rosetto Munoz

On 2/18/2014 1:01 PM, Raul Rosetto Munoz wrote:
Hello All,

I would like to use the openSC with some supported card,  however, I have some problem to find in my country an supported card.

Now I found an Safran Morpho YpsID S3 and I thought that this card going to be supported because this is an PKCS15 card.

What do you mean you found it?

Is this a card issued by some other organization as an ID card?

Did you buy a card?
Did it have some application installed?

Have you tried this card on Windows?

According to:

http://www.morpho.com/IMG/pdf/morpho_iam_2s_ypsID_smartcard_gb.pdf

The card sounds like it is a Global Platform 2.1.1 card, but it may not have any applications
installed on it.  The card vendor may install one or more applications when the card is ordered
from the vendor. 

OpenSC should be able to use the IAS ECC  application if it is installed.

Even with the IAS ECC application is installed,  If the card was not been initialized and certificates and keys added
for you, you will need to use the PKCS15init to initialize the card, and add your own keys and certificates.




But opensc tell me unsupported card:

$opensc-tool --reader 0 --name
Unsupported card

What else do I need to be an supported card?

Pkcs15 is not enough?

Thanks so much.

--
*Raul Rosetto Muñoz*


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk


_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel

-- 

 Douglas E. Engert  [hidden email]
 

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Raul Rosetto Munoz
Douglas,
Let me understand better.

I have just call to the morpho employed, and he told me that this card is an PKCS#15, and is possible to install new applets.

He told me that there is an applet that can communicate with Morpho windows program.

When you say that, I must to install a IAS ECC  application you means that I need to change tha applet for an applet that implement IAS ECC?

And now I have another question, I have with me an Safran YpsID S3 card, this card is listed in this webpage like supported:


If this card is there, is because this card works with someone.

Now my question is:

Is possible to make my cards works changing just the applet ( IAS ECC  application) like you sad?

I would like to understand what I need to asking for the morpho employed.

Thanks For all help!


On Wed, Feb 19, 2014 at 12:12 PM, Douglas E Engert <[hidden email]> wrote:

On 2/18/2014 1:01 PM, Raul Rosetto Munoz wrote:
Hello All,

I would like to use the openSC with some supported card,  however, I have some problem to find in my country an supported card.

Now I found an Safran Morpho YpsID S3 and I thought that this card going to be supported because this is an PKCS15 card.

What do you mean you found it?

Is this a card issued by some other organization as an ID card?

Did you buy a card?
Did it have some application installed?

Have you tried this card on Windows?

According to:

http://www.morpho.com/IMG/pdf/morpho_iam_2s_ypsID_smartcard_gb.pdf

The card sounds like it is a Global Platform 2.1.1 card, but it may not have any applications
installed on it.  The card vendor may install one or more applications when the card is ordered
from the vendor. 

OpenSC should be able to use the IAS ECC  application if it is installed.

Even with the IAS ECC application is installed,  If the card was not been initialized and certificates and keys added
for you, you will need to use the PKCS15init to initialize the card, and add your own keys and certificates.




But opensc tell me unsupported card:

$opensc-tool --reader 0 --name
Unsupported card

What else do I need to be an supported card?

Pkcs15 is not enough?

Thanks so much.

--
*Raul Rosetto Muñoz*


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk


_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel

-- 

 Douglas E. Engert  [hidden email]
 

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel




--
*Raul Rosetto Muñoz*

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Douglas E Engert

On 2/19/2014 1:15 PM, Raul Rosetto Munoz wrote:
Douglas,
Let me understand better.

I have just call to the morpho employed, and he told me that this card is an PKCS#15, and is possible to install new applets.

That may mean that it is capable of doing PKCS#15,  but PKCS#15 defines the file system on the card,
but not all the APDU commands a card needs to do other operations like crypto.
Thus OpenSC has  card modules for many cards, that handle these card specific  commands.


In additions to OpenSC supporting PKCS#15 cards, it also supports a number of common applets on various cards,
including cards that do not support PKCS#15 filesystem.

The PIV applet is what I am familiar with, and the IAS ECC is another  applet that can run on your card,
but is sounds like it is not installed by the vendor.


He told me that there is an applet that can communicate with Morpho windows program.

They may have written their own proprietary applet. 


When you say that, I must to install a IAS ECC  application you means that I need to change tha applet for an applet that implement IAS ECC?

The IAS ECC is just one standard applet, and sounds like it is used in France. It was not clear if you need that applet
or some  other applet.

The applet is the program on the card. OpenSC card drivers are the middle ware that can talk to the applet. 


It sounds like whatever is on your card is not supported by OpenSC.
*OR* you need to use the OpenSCPkcs15init routines to initialize the card.



And now I have another question, I have with me an Safran YpsID S3 card, this card is listed in this webpage like supported:


If this card is there, is because this card works with someone.


It may only be supported if the IAS_ECC applet is on the card. *AND* the card has been initialized and keys and
certificates placed on the card by some French authority. 

Others on the list would no more about IAS-ECC that I do.



Now my question is:

Is possible to make my cards works changing just the applet ( IAS ECC  application) like you sad?

I would like to understand what I need to asking for the morpho employed.

Others om the list should answer this question.

But you could ask:

      Are there any applets on your card?

      Is there any low level documentations that covers the APDU commands specific to the
      card or applet(2) on the card?
 
     Have they tried their card with OpenSC, or any other Linux based software?
 


Thanks For all help!


On Wed, Feb 19, 2014 at 12:12 PM, Douglas E Engert <[hidden email]> wrote:

On 2/18/2014 1:01 PM, Raul Rosetto Munoz wrote:
Hello All,

I would like to use the openSC with some supported card,  however, I have some problem to find in my country an supported card.

Now I found an Safran Morpho YpsID S3 and I thought that this card going to be supported because this is an PKCS15 card.

What do you mean you found it?

Is this a card issued by some other organization as an ID card?

Did you buy a card?
Did it have some application installed?

Have you tried this card on Windows?

According to:

http://www.morpho.com/IMG/pdf/morpho_iam_2s_ypsID_smartcard_gb.pdf

The card sounds like it is a Global Platform 2.1.1 card, but it may not have any applications
installed on it.  The card vendor may install one or more applications when the card is ordered
from the vendor. 

OpenSC should be able to use the IAS ECC  application if it is installed.

Even with the IAS ECC application is installed,  If the card was not been initialized and certificates and keys added
for you, you will need to use the PKCS15init to initialize the card, and add your own keys and certificates.




But opensc tell me unsupported card:

$opensc-tool --reader 0 --name
Unsupported card

What else do I need to be an supported card?

Pkcs15 is not enough?

Thanks so much.

--
*Raul Rosetto Muñoz*


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk


_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel

-- 

 Douglas E. Engert  [hidden email]
 

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel




--
*Raul Rosetto Muñoz*

-- 

 Douglas E. Engert  [hidden email]
 

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Raul Rosetto Munoz
Hello All
I contacted the safran morpho office.

And they told me that the card was with an morpho applet.

Now I have just received one sample "virgin".

And they told me that is possible to loading and applet that work with opensc.

Some one can give to me an information about how to loading a new applet in the card?

Thanks.


On Wed, Feb 19, 2014 at 5:09 PM, Douglas E Engert <[hidden email]> wrote:

On 2/19/2014 1:15 PM, Raul Rosetto Munoz wrote:
Douglas,
Let me understand better.

I have just call to the morpho employed, and he told me that this card is an PKCS#15, and is possible to install new applets.

That may mean that it is capable of doing PKCS#15,  but PKCS#15 defines the file system on the card,
but not all the APDU commands a card needs to do other operations like crypto.
Thus OpenSC has  card modules for many cards, that handle these card specific  commands.


In additions to OpenSC supporting PKCS#15 cards, it also supports a number of common applets on various cards,
including cards that do not support PKCS#15 filesystem.

The PIV applet is what I am familiar with, and the IAS ECC is another  applet that can run on your card,
but is sounds like it is not installed by the vendor.


He told me that there is an applet that can communicate with Morpho windows program.

They may have written their own proprietary applet. 


When you say that, I must to install a IAS ECC  application you means that I need to change tha applet for an applet that implement IAS ECC?

The IAS ECC is just one standard applet, and sounds like it is used in France. It was not clear if you need that applet
or some  other applet.

The applet is the program on the card. OpenSC card drivers are the middle ware that can talk to the applet. 


It sounds like whatever is on your card is not supported by OpenSC.
*OR* you need to use the OpenSCPkcs15init routines to initialize the card.



And now I have another question, I have with me an Safran YpsID S3 card, this card is listed in this webpage like supported:


If this card is there, is because this card works with someone.


It may only be supported if the IAS_ECC applet is on the card. *AND* the card has been initialized and keys and
certificates placed on the card by some French authority. 

Others on the list would no more about IAS-ECC that I do.



Now my question is:

Is possible to make my cards works changing just the applet ( IAS ECC  application) like you sad?

I would like to understand what I need to asking for the morpho employed.

Others om the list should answer this question.

But you could ask:

      Are there any applets on your card?

      Is there any low level documentations that covers the APDU commands specific to the
      card or applet(2) on the card?
 
     Have they tried their card with OpenSC, or any other Linux based software?

 


Thanks For all help!


On Wed, Feb 19, 2014 at 12:12 PM, Douglas E Engert <[hidden email]> wrote:

On 2/18/2014 1:01 PM, Raul Rosetto Munoz wrote:
Hello All,

I would like to use the openSC with some supported card,  however, I have some problem to find in my country an supported card.

Now I found an Safran Morpho YpsID S3 and I thought that this card going to be supported because this is an PKCS15 card.

What do you mean you found it?

Is this a card issued by some other organization as an ID card?

Did you buy a card?
Did it have some application installed?

Have you tried this card on Windows?

According to:

http://www.morpho.com/IMG/pdf/morpho_iam_2s_ypsID_smartcard_gb.pdf

The card sounds like it is a Global Platform 2.1.1 card, but it may not have any applications
installed on it.  The card vendor may install one or more applications when the card is ordered
from the vendor. 

OpenSC should be able to use the IAS ECC  application if it is installed.

Even with the IAS ECC application is installed,  If the card was not been initialized and certificates and keys added
for you, you will need to use the PKCS15init to initialize the card, and add your own keys and certificates.




But opensc tell me unsupported card:

$opensc-tool --reader 0 --name
Unsupported card

What else do I need to be an supported card?

Pkcs15 is not enough?

Thanks so much.

--
*Raul Rosetto Muñoz*


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk


_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel

-- 

 Douglas E. Engert  [hidden email]
 

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel




--
*Raul Rosetto Muñoz*

-- 

 Douglas E. Engert  [hidden email]
 



--
*Raul Rosetto Muñoz*

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Martin Paljak-4


On 06/03/14 16:18 , Raul Rosetto Munoz wrote:
> Some one can give to me an information about how to loading a new
> applet in the card?

Try this:

https://github.com/martinpaljak/GlobalPlatform#globalplatform-from-openkms

Also, if the card is available from some webshop where I could order
it for testing, please let me know!



--
Martin
+372 515 6495

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Raul Rosetto Munoz
Hello Martin,

Thanks for the information.

Im trying to do what readme say but I stoped in the line that means applet.cap.

What this file means? What I need to do?

I didnt find to much information on the internet about that.

Thanks.


On Thu, Mar 6, 2014 at 1:28 PM, Martin Paljak <[hidden email]> wrote:


On 06/03/14 16:18 , Raul Rosetto Munoz wrote:
> Some one can give to me an information about how to loading a new
> applet in the card?

Try this:

https://github.com/martinpaljak/GlobalPlatform#globalplatform-from-openkms

Also, if the card is available from some webshop where I could order
it for testing, please let me know!



--
Martin
<a href="tel:%2B372%20515%206495" value="+3725156495">+372 515 6495

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel



--
*Raul Rosetto Muñoz*

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

NdK-3
Il 06/03/2014 18:37, Raul Rosetto Munoz ha scritto:

> Im trying to do what readme say but I stoped in the line that means
> applet.cap.
> What this file means? What I need to do?
> I didnt find to much information on the internet about that.
Petr's page could be a good starting point for newbies:
https://minotaur.fi.muni.cz:8443/~xsvenda/docuwiki/doku.php?id=public:smartcard:javacardcompilation

BYtE,
 Diego.

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Raul Rosetto Munoz
I found some things I would like that you guys correct me if i'm wrong.

THe GlobalPlatform is an program that can download an applet (.cap) file inside the card.

I downloaded this github:

cd GlobalPlatform/
ant

and then I could do this commands:

java -jar gp.jar -info
Reader: Alcor Micro AU9540 00 00
ATR: 3B7F1800008059494465616C5F312E3483079000
***** Card info:
***** Card CPLC:
IC Fabricator: 5354
IC Type: 2380
Operating System ID: 4947
Operating System release date: 9232
Operating System release level: 1450
IC Fabrication Date: 0227
IC Serial Number: 0F037FA9
IC Batch Identifier: 5F34
IC Module Fabricator: 534F
IC Module Packaging Date: 0000
ICC Manufacturer: 534F
IC Embedding Date: 0000
IC Pre-Personalizer: 534F
IC Pre-Perso. Equipment Date: 4057
IC Pre-Perso. Equipment ID: 00000000
IC Personalizer: 0000
IC Personalization Date: 0000
IC Perso. Equipment ID: 00000000
***** CARD DATA
GlobalPlatform card
Version: 2.1.1
TAG3: 1.2.840.114283.3
SCP version: SCP_02_15
TAG5: 1.3.656.840.100.2.1.3
TAG6: 1.3.6.1.4.1.42.2.110.1.2
***** KEY INFO
Key ID:1 VER:255 LEN:16
Key ID:2 VER:255 LEN:16
Key ID:3 VER:255 LEN:16
Key version suggests factory keys

and this:

java -jar gp.jar -list
AID: A000000003000000 (|........|)
     ISD SECURED: Security Domain, Card lock, Card terminate, Default selected, CVM (PIN) management

Now I have another question, the only place that I saw that my card is supported was in:


CARD:
Sagem "ypsID S3 IAS/ECC - PKCS#15"

But I could understand that this is a kind of card not a kind of applet.

And the last thing that I could walk a little is in this link:


I could compiled all the applets with just an ant command.

And after that I could install the MuscleApplet.cap in the card:

java -jar gp.jar -install MuscleApplet.cap -default
java -jar gp.jar -list
AID: A000000003000000 (|........|)
     ISD SECURED: Security Domain, Card lock, Card terminate, CVM (PIN) management

AID: A00000000101 (|......|)
     App SELECTABLE: Default selected

AID: A000000001 (|.....|)
     ExM LOADED: (none)
     A00000000101 (|......|)

To finish this email I would like to ask for you guys how to connect this 3 context:


Thanks For all Help.



On Thu, Mar 6, 2014 at 3:59 PM, NdK <[hidden email]> wrote:
Il 06/03/2014 18:37, Raul Rosetto Munoz ha scritto:

> Im trying to do what readme say but I stoped in the line that means
> applet.cap.
> What this file means? What I need to do?
> I didnt find to much information on the internet about that.
Petr's page could be a good starting point for newbies:
https://minotaur.fi.muni.cz:8443/~xsvenda/docuwiki/doku.php?id=public:smartcard:javacardcompilation

BYtE,
 Diego.

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel



--
*Raul Rosetto Muñoz*

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Martin Paljak-4
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello,

On 06/03/14 20:05 , Raul Rosetto Munoz wrote:
> THe GlobalPlatform is an program that can download an applet (.cap)
> file inside the card.
Correct.


> and this:
>
> java -jar gp.jar -list AID: A000000003000000 (|........|) ISD
> SECURED: Security Domain, Card lock, Card terminate, Default
> selected, CVM (PIN) management

Alright, good to know that it works out of the box! :)

You did not answer if there is a webshop that sells this card. I'd
like to have one for testing purposes.

> CARD: Sagem "ypsID S3 IAS/ECC - PKCS#15"
>
> But I could understand that this is a kind of card not a kind of
> applet.
Most probably this is a card *with* the vendor-provided IAS-ECC applet.
There is no IAS-ECC applet as open source implementation that I know of.

> And the last thing that I could walk a little is in this link:
>
> https://github.com/martinpaljak/AppletPlayground#applet-playground
>
> I could compiled all the applets with just an ant command.
Great :)

> *To finish this email I would like to ask for you guys how to
> connect this 3 context:*
>
> *GlobalPlatform
> (https://github.com/martinpaljak/GlobalPlatform#get-it-now 
> <https://github.com/martinpaljak/GlobalPlatform#get-it-now>)*
This is just a tool for loading applets (any kind of applets) to
JavaCard-s. It turns out that your card is a compliant card and
supported by this tool. Which is great, but not really useful for
other purposes.


> *IAS-ECC (https://www.opensc-project.org/opensc/wiki/IAS-ECC 
> <https://www.opensc-project.org/opensc/wiki/IAS-ECC>)*
A protocol definition that could be implemented by applets on card. No
open source implementation exists. If I was to implement one, it would
be PIV (because of existing drivers) instead of IAS-ECC.


> *PlayGround
> (https://github.com/martinpaljak/AppletPlayground#applet-playground
>
>
<https://github.com/martinpaljak/AppletPlayground#applet-playground>)*
PlayGround is a kickstart project for working with JavaCard applets
(building them, at this point of time, mostly).

You can't use it, because there is no IAS-ECC applet and I don't plan
to implement one. The best bet for an open source applet would be
OpenPGP at the moment, but without knowing what you want to do with
the card(s) it is hard to suggest anything.

Thanks for input,

- --
Martin
+372 515 6495
-----BEGIN PGP SIGNATURE-----
Comment: Pretty good, eh?

iQEcBAEBCAAGBQJTGOMkAAoJEKzwIt3aPjKjAxoIAKVEuEALAHQFuEI2aY5c2O61
8rjCljC2a9nm0CMC7TBQDKnOoii1RW6KqZcw0FeyiJ5KsJRoccTA+SX6LXQ/MgFr
/rsnIqetnROp8gFw9S7r7l0yhD+7LsSaeHgM27LqnkEJmUuHjUqSMyEQkkg0VIyg
qZE8PXN4BLLyFJeOsKux8TSafDddADdQUszbHZQlAiXn9/xePW/l219NcKuG9V8C
lG0bBbMQSbOwKXsJB53VQDdp95aUDXjXbKV2kW7C1HD5QbE6W1mcN9jdBPBVU1Oy
d4KFpoUUEvdnrtxo/PyT3Mxbsa0oCtrMvrEd2Bw8I4kCkfDWu46lLNTsqLgDxwQ=
=ztN5
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Martin Paljak-4
In reply to this post by NdK-3
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hola!

On 06/03/14 18:59 , NdK wrote:
> Il 06/03/2014 18:37, Raul Rosetto Munoz ha scritto:
>
>> Im trying to do what readme say but I stoped in the line that
>> means applet.cap. What this file means? What I need to do? I
>> didnt find to much information on the internet about that.
> Petr's page could be a good starting point for newbies:
> https://minotaur.fi.muni.cz:8443/~xsvenda/docuwiki/doku.php?id=public:smartcard:javacardcompilation


While
>
it is certainly way more informative and through than my
kickstart project (that lacks any kind of documentation), I believe it
is way too much for anyone beginner to comprehend nor follow.


I'm trying a much simpler approach with my AppletPlayground, where it
takes just a few steps from downloading to re-building (and possibly
re-installing) applets on several common JavaCard-s with just
three-or-so commands. Or exploring the source in a common IDE.

If you have any ideas how to make it even easier and simpler, let me know.


Best,

- --
Martin
+372 515 6495
-----BEGIN PGP SIGNATURE-----
Comment: Pretty good, eh?

iQEcBAEBCAAGBQJTGOVLAAoJEKzwIt3aPjKjHVoH/R7jrYrQwbqYH76DFCFcJ3co
MLPxSj/v3irELVlxZ6C5M44DLwwIiWlrsLLq7d9QsNS4sSBLE5in8PdTJaYn9bO4
cPQp+lRseytmwVdU7Kq6QnNTViN1043ZsN3vObmuITRspnyzz+/pfNl0GPzgX7V8
nB4IzPiOKDABBIuNnjZrrSWGdHAXOb5MLDdSE4WNOZRRy/0JPIdU7RDreS47H7Lc
wPZMWLHefqifN0GEVGwTRugnqn2vx8CUi8h+4ei69maGTBymW/JEIEFRRiia58iC
H5gfAluluhadIsseWHLzUur5paH6G3h0584bfBR0G5SfLcF1VVKC0JR47+9g6Qg=
=1C4i
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Raul Rosetto Munoz
Hello All,

I'm trying to use the Morpho smartcard with OpenSC, however, nobody know with applet I need to use for that.

The OpenSC community told me that must to be an vendor applet for work with IAS/ECC and OpenSC and the vendor told me that they dont know notting about that.

I need something that work fine with openSC, I would like to find in my Country an card that generate an key pair rsa-2048 and sign a hash sha-256.

Could you guys tell me some supported cards that I can buy an make some tests.

Thanks for all help.

Just to explain my linux is an embedded platform and I dont want to develop to much thing diferent that what currently work!


On Thu, Mar 6, 2014 at 6:14 PM, Martin Paljak <[hidden email]> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hola!

On 06/03/14 18:59 , NdK wrote:
> Il 06/03/2014 18:37, Raul Rosetto Munoz ha scritto:
>
>> Im trying to do what readme say but I stoped in the line that
>> means applet.cap. What this file means? What I need to do? I
>> didnt find to much information on the internet about that.
> Petr's page could be a good starting point for newbies:
> https://minotaur.fi.muni.cz:8443/~xsvenda/docuwiki/doku.php?id=public:smartcard:javacardcompilation


While
>
it is certainly way more informative and through than my
kickstart project (that lacks any kind of documentation), I believe it
is way too much for anyone beginner to comprehend nor follow.


I'm trying a much simpler approach with my AppletPlayground, where it
takes just a few steps from downloading to re-building (and possibly
re-installing) applets on several common JavaCard-s with just
three-or-so commands. Or exploring the source in a common IDE.

If you have any ideas how to make it even easier and simpler, let me know.


Best,

- --
Martin
<a href="tel:%2B372%20515%206495" value="+3725156495">+372 515 6495
-----BEGIN PGP SIGNATURE-----
Comment: Pretty good, eh?

iQEcBAEBCAAGBQJTGOVLAAoJEKzwIt3aPjKjHVoH/R7jrYrQwbqYH76DFCFcJ3co
MLPxSj/v3irELVlxZ6C5M44DLwwIiWlrsLLq7d9QsNS4sSBLE5in8PdTJaYn9bO4
cPQp+lRseytmwVdU7Kq6QnNTViN1043ZsN3vObmuITRspnyzz+/pfNl0GPzgX7V8
nB4IzPiOKDABBIuNnjZrrSWGdHAXOb5MLDdSE4WNOZRRy/0JPIdU7RDreS47H7Lc
wPZMWLHefqifN0GEVGwTRugnqn2vx8CUi8h+4ei69maGTBymW/JEIEFRRiia58iC
H5gfAluluhadIsseWHLzUur5paH6G3h0584bfBR0G5SfLcF1VVKC0JR47+9g6Qg=
=1C4i
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel



--
*Raul Rosetto Muñoz*

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Douglas E Engert

On 3/10/2014 8:58 AM, Raul Rosetto Munoz wrote:
Hello All,

I'm trying to use the Morpho smartcard with OpenSC, however, nobody know with applet I need to use for that.

The OpenSC community told me that must to be an vendor applet for work with IAS/ECC and OpenSC and the vendor told me that they dont know notting about that.

I need something that work fine with openSC, I would like to find in my Country an card that generate an key pair rsa-2048 and sign a hash sha-256.

Could you guys tell me some supported cards that I can buy an make some tests.

Thanks for all help.

Just to explain my linux is an embedded platform and I dont want to develop to much thing diferent that what currently work!

To recommend a card requires some additional knowledge of your situation:

     Are you doing this for personal use or use within your company only?
     i.e. you will be the only one using these card(s) with the enbedded platform?
 
     Are you planing on having many customers buy cards to use with copies of your embedded platform?

    Do your customers  already have some national ID card they could use?

    Who will issue the cards, i.e. who will create the private keys, and what CA will sign them?
   Is this a customer who has the embedded platform?




On Thu, Mar 6, 2014 at 6:14 PM, Martin Paljak <[hidden email]> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hola!

On 06/03/14 18:59 , NdK wrote:
> Il 06/03/2014 18:37, Raul Rosetto Munoz ha scritto:
>
>> Im trying to do what readme say but I stoped in the line that
>> means applet.cap. What this file means? What I need to do? I
>> didnt find to much information on the internet about that.
> Petr's page could be a good starting point for newbies:
> https://minotaur.fi.muni.cz:8443/~xsvenda/docuwiki/doku.php?id=public:smartcard:javacardcompilation


While
>
it is certainly way more informative and through than my
kickstart project (that lacks any kind of documentation), I believe it
is way too much for anyone beginner to comprehend nor follow.


I'm trying a much simpler approach with my AppletPlayground, where it
takes just a few steps from downloading to re-building (and possibly
re-installing) applets on several common JavaCard-s with just
three-or-so commands. Or exploring the source in a common IDE.

If you have any ideas how to make it even easier and simpler, let me know.


Best,

- --
Martin
<a moz-do-not-send="true" href="tel:%2B372%20515%206495" value="+3725156495">+372 515 6495
-----BEGIN PGP SIGNATURE-----
Comment: Pretty good, eh?

iQEcBAEBCAAGBQJTGOVLAAoJEKzwIt3aPjKjHVoH/R7jrYrQwbqYH76DFCFcJ3co
MLPxSj/v3irELVlxZ6C5M44DLwwIiWlrsLLq7d9QsNS4sSBLE5in8PdTJaYn9bO4
cPQp+lRseytmwVdU7Kq6QnNTViN1043ZsN3vObmuITRspnyzz+/pfNl0GPzgX7V8
nB4IzPiOKDABBIuNnjZrrSWGdHAXOb5MLDdSE4WNOZRRy/0JPIdU7RDreS47H7Lc
wPZMWLHefqifN0GEVGwTRugnqn2vx8CUi8h+4ei69maGTBymW/JEIEFRRiia58iC
H5gfAluluhadIsseWHLzUur5paH6G3h0584bfBR0G5SfLcF1VVKC0JR47+9g6Qg=
=1C4i
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel



--
*Raul Rosetto Muñoz*


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech


_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel

-- 

 Douglas E. Engert  [hidden email]
 

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel
Reply | Threaded
Open this post in threaded view
|

Re: Safran Morpho YpsID S3

Andreas Schwier (ML)
In reply to this post by Raul Rosetto Munoz
Hi Raul,

you might want to look at http://www.smartcard-hsm.com. Our reseller
cardomatic ships to the majority of countries (unless you live in a
country that is on an embargo list).

There is also a lightweight PKCS#11 module for embedded systems.

Andreas


On 03/10/2014 02:58 PM, Raul Rosetto Munoz wrote:

> Hello All,
>
> I'm trying to use the Morpho smartcard with OpenSC, however, nobody know
> with applet I need to use for that.
>
> The OpenSC community told me that must to be an vendor applet for work with
> IAS/ECC and OpenSC and the vendor told me that they dont know notting about
> that.
>
> I need something that work fine with openSC, I would like to find in my
> Country an card that generate an key pair rsa-2048 and sign a hash sha-256.
>
> Could you guys tell me some supported cards that I can buy an make some
> tests.
>
> Thanks for all help.
>
> Just to explain my linux is an embedded platform and I dont want to develop
> to much thing diferent that what currently work!
>
>
> On Thu, Mar 6, 2014 at 6:14 PM, Martin Paljak <[hidden email]>wrote:
>
> Hola!
>
> On 06/03/14 18:59 , NdK wrote:
>>>> Il 06/03/2014 18:37, Raul Rosetto Munoz ha scritto:
>>>>
>>>>> Im trying to do what readme say but I stoped in the line that
>>>>> means applet.cap. What this file means? What I need to do? I
>>>>> didnt find to much information on the internet about that.
>>>> Petr's page could be a good starting point for newbies:
>>>>
> https://minotaur.fi.muni.cz:8443/~xsvenda/docuwiki/doku.php?id=public:smartcard:javacardcompilation
>
>
> While
>>>>
> it is certainly way more informative and through than my
> kickstart project (that lacks any kind of documentation), I believe it
> is way too much for anyone beginner to comprehend nor follow.
>
>
> I'm trying a much simpler approach with my AppletPlayground, where it
> takes just a few steps from downloading to re-building (and possibly
> re-installing) applets on several common JavaCard-s with just
> three-or-so commands. Or exploring the source in a common IDE.
>
> If you have any ideas how to make it even easier and simpler, let me know.
>
>
> Best,
>
>>
>>
>> ------------------------------------------------------------------------------
>> Subversion Kills Productivity. Get off Subversion & Make the Move to
>> Perforce.
>> With Perforce, you get hassle-free workflows. Merge that actually works.
>> Faster operations. Version large binaries.  Built-in WAN optimization and
>> the
>> freedom to use Git, Perforce or both. Make the move to Perforce.
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Opensc-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/opensc-devel
>>
>
>
>
>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/13534_NeoTech
>
>
>
> _______________________________________________
> Opensc-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/opensc-devel
>

--

    ---------    CardContact Software & System Consulting
   |.##> <##.|   Andreas Schwier
   |#       #|   Schülerweg 38
   |#       #|   32429 Minden, Germany
   |'##> <##'|   Phone +49 571 56149
    ---------    http://www.cardcontact.de
                 http://www.tscons.de
                 http://www.openscdp.org


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Opensc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/opensc-devel