Date sent:              Mon, 09 Apr 2001 14:52:57 -0400
From:                   Gila Monstre <[EMAIL PROTECTED]>
Organization:           Gemplus
To:                     [EMAIL PROTECTED]
Subject:                pem/bio/evp help
Send reply to:          [EMAIL PROTECTED]

Gila

Convince your company to ship our order for your product (been 
back ordered now for about three weeks) and I will show you how to 
do it.  Also, I can show you how to do the verification for OpenSSH 
without having to export the private key from the Smart Card (which I 
expect is what most people would want). 

Also, I can send you a copy of a reply from Dr. Henson, from this 
group, which pointed us in the right direction.

Just kidding about the request for assistance on the order.  I am 
sure it will arrive in good time.  Must be a lot of demand for Gemplus.

Let me know if you want a copy of the note we got from Dr. Henson.

Ken






Hi!

I've been pouring over the online documentation somewhat, but I'm afraid
that I've been running in circles and I'm hoping that someone can give
me a clue or point me in the right direction.

My ultimate goal is to get the openssh client to authenticate to a
server using a private key (DSA format for now) stored on a smarcard,
specifically the GPK8000 if anyone is interested, but this shouldn't
change anything.

My problem is that to give the key to the openssh client, it has to be
in evp format, or I have to use the DSA *PEM_read_bio_DSA_PUBKEY(BIO
*bp, DSA **x, pem_password_cb *cb, void *u); function to read the key in
(I retrieve it from the card in unsigned char format) and I'm having
difficulty understanding what BIO *bp is, and how I can fabricate it.

Would DSA *PEM_read_bio_DSA_PUBKEY(NULL, (DSA *)unsigned char
*mykeyfromcard, NULL, NULL); work? How do I turn my unsigned char into a
DSA or evp_pkey format otherwise?

Please let me know if you can shed soem light onto any of this!
Thank you,
Gila.
--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--
Gila Sheftel                          [EMAIL PROTECTED]
Fearless Geek                                    (514)732-2459
Advanced Projects Group                       Gemplus Software

You *can* go home again.  Just type "cd ~".


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]
__________________________________________________
Support
InterSoft International, Inc.
Voice: 888-823-1541, International 281-398-7060
Fax: 888-823-1542, International 281-560-9170
[EMAIL PROTECTED]
http://www.securenetterm.com
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to