Re: MUSCLE Re: 61 XX

2001-08-01 Thread Matthias Bruestle
Mahlzeit On Wed, Aug 01, 2001 at 08:34:06AM -0700, David Corcoran wrote: > Points well taken. It seems unanimous that the driver should take care of > Get Response. I shall update the IFD Handler documentation to reflect > this. Thank you so much for your suggestions. One question: How does

Re: MUSCLE PKCS#11 for linux

2001-07-17 Thread Matthias Bruestle
Mahlzeit On Tue, Jul 17, 2001 at 10:45:27AM +0200, Schalamonek Henrik wrote: > I'm looking for a PKCS#11 implementation for linux that works with > Crpyptoflex smart cards but could not find any. I would really > appreciate if anyone could help me out. I'm also interested in other > cards if it

MUSCLE ReadBinary EOF?

2000-06-25 Thread Matthias Bruestle
Mahlzeit > I created a file called ABCD with length 500 bytes. I am able to write DER > encoded DSA keys on it. The size of the keys vary from 490 to 496. > > When calling ReadBinary, how do I know how many bytes of data > are in a file? Calling GetResponse only gives the size of the file, but >

Re: MUSCLE Help with Cryptoflex ADPUs

2000-06-02 Thread Matthias Bruestle
Mahlzeit Jim Nanney wrote: > First I need to select file 0011 (EF Ext Key File) > Second I need to send a Verify Key Command (currently using the default > Litronic transport key) > I get a correct response on the select, but the Verify Key command sends > no response at all. I don't know, why

Re: MUSCLE standards

2000-05-18 Thread Matthias Bruestle
Mahlzeit Harald Vogt wrote: > On the application side, it would offer > the smartcard services on a much higher abstraction level. Are you talking about OCF? www.opencard.org Mahlzeit endergone Zwiebeltuete *** Linux Smart Card Deve

Re: MUSCLE standards

2000-05-17 Thread Matthias Bruestle
Mahlzeit David Corcoran wrote: > Hi, here is a bit that I wrote up to vent on my lack of standards in the > smartcard industry. Fine. > [Interoperability] - All cards do not need to were everywhere. A key card needs not to work in an ATM. It certainly could make it cheaper. - Manufacturers w

MUSCLE Bull PC/SC Test Card

2000-03-09 Thread Matthias Bruestle
Mahlzeit Dunno about the 3 byte command, but 4 bytes is the "normal" form for Case 1 commands. They are transmittet in this form by T=1. For T=0 the must be filled by a zero byte to 5 bytes. Mahlzeit endergone Zwiebeltuete *** Linux

MUSCLE SCEZ PAM module

2000-03-02 Thread Matthias Bruestle
Mahlzeit I wrote today a PAM Module for SCEZ. It works with the Geldkarte (without PIN) and with the Schlumberger Multiflex (with PIN). It is fully useable, but needs some more work including it properly into the Makefile and writing some management utils. It is available from the SCEZ ftp serv

MUSCLE CT-API Tester

2000-03-01 Thread Matthias Bruestle
Mahlzeit I put the new version of cttest at ftp://ftp.franken.de/pub/crypt/chipcards/scez/ It has been updated for CT-BCS 1.0. Mahlzeit endergone Zwiebeltuete, waiting for the error mail from de la rue. *** Linux Smart Card De

MUSCLE CT-BCS documentation

2000-02-24 Thread Matthias Bruestle
Mahlzeit Does someone know, if I can somewhere download version 1.0 of CT-BCS? It has at least changes at the response to Get Status of CT-BCS 0.9. The CT-BCS at the MUSCLE site appears to be version 0.9. Mahlzeit endergone Zwiebeltuete ***

MUSCLE CT-API Test

2000-02-18 Thread Matthias Bruestle
Mahlzeit As Mats mailed me, the response for to short buffers should be a ERR_MEMORY. He is correct. I changed the concerning tests. I will wait until next week if someone finds another error and publish than a new version. I'll also add a define for memory cards or maybe extend the test set for

MUSCLE CT-API Test

2000-02-17 Thread Matthias Bruestle
Mahlzeit > is your program only designed for processor-cards ??? > You are not checking for 0x00 as SW2, only for 0x01 ... Yes. That should be defineable. > But otherwise it works pretty fine ;-)) Good. Could someone please remove this guy from De La Rue! His address must be disabled for

MUSCLE CT-API

2000-02-16 Thread Matthias Bruestle
Mahlzeit cttest.tar.gz is now there. Sorry. Mahlzeit endergone Zwiebeltuete *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***

MUSCLE card reader does not work !

2000-02-16 Thread Matthias Bruestle
Mahlzeit > telephone-card (the serial as pass), so i downloaded the scez-packet and SCEZ does only support processor cards. > when i start crdetect, it says me that it found a dumb-mouse on port 3, It find's allways a Dumb Mouse, because it is impossible to say it isn't there. For this reason t

MUSCLE CT-API

2000-02-15 Thread Matthias Bruestle
Mahlzeit I've put the CT-API test program with source, two test logs, README and a Windows executable at ftp://ftp.franken.de/pub/crypt/chipcards/scez/cttest.tar.gz It is also included in SCEZ, but without test logs and WIndows executable. It does test the CT-BCS for readers without PIN p

MUSCLE Re: CT-API

2000-02-13 Thread Matthias Bruestle
Mahlzeit > - TLV objects without T and L. Sorry, this is correct. Mahlzeit endergone Zwiebeltuete *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/sm

MUSCLE CT-API

2000-02-13 Thread Matthias Bruestle
Mahlzeit Because of the miserable quality of the free CT-API drivers, I wrote a test program for CT-API drivers. This program includes now 37 tests. Each test executes one command. Without checking of sad/dad the two drivers, I can test, pass 21 respectively 5 tests. With checking of sad/dad it

Re: MUSCLE JavaCard 2.0

2000-02-10 Thread Matthias Bruestle
Mahlzeit Thanks to all for their help. I did not find this page with the search feature of this web site. Mahlzeit endergone Zwiebeltuete PS: Does someone have answers for my two questions in the Schlumberger Forum Cyberflex Access/Miscellaneous regarding creating a cyclic file and t

MUSCLE JavaCard 2.0

2000-02-09 Thread Matthias Bruestle
Mahlzeit Does someone have the JavaCard 2.0 specifications? I can't find them anywhere. Mahlzeit endergone Zwiebeltuete *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http

MUSCLE HELP needed

2000-01-26 Thread Matthias Bruestle
Mahlzeit > I read that this reader talks to the computer using the Protocol specified > in "ISO/IEC 7816-3", but that's almost all the Information I have. It is probably meant the T=1 prtocol. And the commands are probably CT-BCS. If you have a driver for Windows for it, you could log the data

MUSCLE/Windows

2000-01-01 Thread Matthias Bruestle
Happy New Year If I write a program using PCSCLite and only fortable functions, will this program compile out of the box (with slight modifications like includes) under Windows? Will it compile with minor modifications like dynamic library loading? Mahlzeit endergone Zwiebeltuete ***

MUSCLE ACS Cybermouse

1999-12-27 Thread Matthias Bruestle
Mahlzeit Which poor gal/guy writes the to be release ACS Cybermouse driver? I'd like to know what problems he had and how he solved them. Mahlzeit endergone Zwiebeltuete PS: The card drivers list on the MUSCLE web site is empty. **

Re: MUSCLE ChipDrive Micro Reader

1999-12-14 Thread Matthias Bruestle
Mahlzeit Michael Renzmann wrote: > Matthias Bruestle wrote a library that supports every Chipdrive family > reader beside others and can handle synchronous protocols iirc. But I > couldn=B4t find the right URL. He is reading this list, maybe he tells > you :) And here I come. :)

MUSCLE T=1 Problem

1999-12-08 Thread Matthias Bruestle
Mahlzeit > Command 1: Select File > -> 00 00 07 00 a4 00 00 02 00 07 > <- 00 00 10 63 0c 03 e8 00 07 00 00 00 ff ff 11 01 00 90 00 13 > Command 2: Write Binary > -> 00 00 07 00 d6 00 00 02 00 00 > <- 00 92 00 92 (Did you strip the LRC byte?) It's to late for me to take a book and go into the

Re: MUSCLE crypto JavaCard

1999-10-21 Thread Matthias Bruestle
Mahlzeit Morten Norman wrote: > >a source for a cheap (or maybe not expensive) reader with a > >PIN pad and documentation is very welcome. > > IX2-SC KB has PIN-pad. About USD100 +VAT and shipping (from Sweden). > ... > Full developer docs are available under NDA. Than this reader is not usa

Re: MUSCLE crypto JavaCard

1999-10-20 Thread Matthias Bruestle
Mahlzeit [EMAIL PROTECTED] wrote: > You are right. Siemens/ Infineon cards are hardly available. I just called > Schlumberger and they said to me cards are only selled to banks and big > companys which buy about >100 cards. So what do these people think?? They are hopefully one of the last with

Re: MUSCLE crypto JavaCard

1999-10-20 Thread Matthias Bruestle
Mahlzeit Danny Kumamoto wrote: > Matthias Bruestle wrote: > > > If somebody knows a source of cards in very small quantities > > and/or card documentation, please, please let me know. Also > > a source for a cheap (or maybe not expensive) reader with a > > PIN

Re: MUSCLE crypto JavaCard

1999-10-19 Thread Matthias Bruestle
Mahlzeit [EMAIL PROTECTED] wrote: > Basicly what I need is a card on which I can put private and public > keys. Also some symmetric ciphers (not DES and IDEA (license fee), > maybe 3DES). Next I need a signature algorithm on it and the public key > encrytion cipher (should not be RSA). Well in

Re: MUSCLE SCEZ ported to Palm Pilot

1999-08-30 Thread Matthias Bruestle
Mahlzeit [EMAIL PROTECTED] wrote: > Ahh very cool.. I have a PalmPilot IIIx and a Towitoko Chipdrive Micro.. > but I have been reluctant to modify it for my palm.. :) It definatly I use a Chipdrive Micro, which has a connector for a 9V battery. I didn't modify it, but built an adapter to use i

MUSCLE SCEZ ported to Palm Pilot

1999-08-30 Thread Matthias Bruestle
Mahlzeit This has not directly to do with Linux, but I want to announce the port of my smart card library SCEZ to the Palm Pilot. Screenshot and a bit more info at . Mahlzeit endergone Zwiebeltuete **

MUSCLE I2C Cards

1999-08-26 Thread Matthias Bruestle
Mahlzeit David Corcoran wrote: > SCardI2cWrite( DWORD dwType, DWORD dwStartAddr, DWORD dwLength, >BYTE pbData ); > SCardI2cRead( DWORD dwType, DWORD dwStartAddr, DWORD dwLength, > BYTE* pbData ); > SCardI2cPIN( DWORD dwType, DWORD dwLength, BYTE pbPin ); Why limit

Re: MUSCLE fyi: towitoko bug

1999-08-06 Thread Matthias Bruestle
Mahlzeit Michael Renzmann wrote: > By sending 255 bytes of information at once (255 bytes of real > information, protocol data not included!), he has to send more than this > 255 bytes to the reader because of the protocol overhead. Try to tell > this to the reader by using one byte for "length

Re: MUSCLE pcsclite comments

1999-08-05 Thread Matthias Bruestle
Mahlzeit Jim Rees <[EMAIL PROTECTED]> wrote: > Reading characters from the drive/card > will be a little bit more complicated, as the > exactly length of returned data canĂ¾t be forseen. > > It would be nice if IO_Read would return the number of bytes actually read. > But since it doesn't,

Re: MUSCLE pcsclite comments

1999-08-05 Thread Matthias Bruestle
Mahlzeit Carlos wrote: > > I have a T=1 protocol driver in my own library. > > About 600 lines. > > T=1 protocol is far from being trivial to implement if > the reader hardware does not implement communication > protocol with the card, as happens with Towitoko's. It is not that hard. A few d

Re: MUSCLE pcsclite comments

1999-08-04 Thread Matthias Bruestle
Mahlzeit Jim Rees <[EMAIL PROTECTED]> wrote: >> I have a T=1 protocol driver in my own library. About 600 lines. >> You could try to include it in MUSCLE. > Is this for the Towitoko reader, or would it have to be modified to work > with Carlos's driver? I would very much like to see T=1 for Tow

MUSCLE pcsclite comments

1999-08-04 Thread Matthias Bruestle
Mahlzeit Marcus Oestreicher wrote: > - How do I find out about the length of an ATR ? The towitoko driver By parsing it. > - Are there any plans to implement the T=1 protocol for the > towitoko reader ? Are there any reader drivers which support the > T=1 protocol ? I have a T=1 protocol dr

Re: MUSCLE Crypto card

1999-07-21 Thread Matthias Bruestle
Mahlzeit > > What about other Gemplus cards like the GPK4000? > > That card has a 1024-bit RSA engine. > Have you used the card in Linux? > Have you used the crypto functionality? > Do I have to write my own API to access the crypto functions? I have implemented a driver for the GPK4000-s in my

MUSCLE drive specifications??

1999-04-17 Thread Matthias Bruestle
Mahlzeit Josef Hartmann wrote: > I am still not pretty much familiar with smartcards. > Now I had a look at the towitoko chipdrive extern. But what do the > protocols > I=B2C,2-wire,3-wire,T=3D0,T=3D1 > mean?? I2C, 2W, 3W are protocols for memory cards. T=0, T=1 are protocols for microprocessor

Re: Full T=1 support in MUSCLE?

1999-04-15 Thread Matthias Bruestle
Mahlzeit Morten wrote: > A T=1 question from a friend (read below) makes me wonder this: > > 1) Is the T=1 nitpick (splitting long data etc.) really implemented >in MUSCLE yet? > > 2) At what level is/should this be implemented? (CT-api, IFD-handler, >higher levels?) I don't know abou

MUSCLE SCEZ - smart card libraray

1999-04-08 Thread Matthias Bruestle
Mahlzeit The next public alpha release of my smart card library is ready. More or less supported and tested: OS: Linux, FreeBSD, Solaris, MS-Windows Card: BasicCard, Cryptoflex, GPK4000, Multiflex Reader: Dumb Mouse, Towitoko, CT-API ftp://ftp.franken.de/pub/crypt/chipcards/scez/scez-19

MUSCLE Misc comments

1999-04-04 Thread Matthias Bruestle
Mahlzeit I have subscribed this mailinglist a few days before. I'm writing a simple, portable and free smart card/card reader library. I will post here an announcement, when the next public alpha(beta) release is ready. I'm looking through the mailinglist archives and have some comments to these