On Thu, 25 Jul 2002, Chris Jarshant wrote:

[...]

> Also, my app will support multiple keys/certs in a variety of places.  For
> example,
> the public key cert for user X is in one PKCS12-format file, and the
> corresponding private key is in a separate PKCS12-format file.  Are there
> any official matching mechanisms?  Currently, a user of my app who wishes
> to sign something with their private key specifies an "alias" which I map to a
>
> friendlyName, then look for their public key cert using that friendlyName,
> then look for a corresponding private key using the friendlyName.  If I
> can't find a private key with that friendlyName, I use the localKeyID from
> the public key cert to match.  If there is no localKeyID then I error out.
> Does that sound like a reasonable matching algorithm?  Can localKeyIDs
> be used to match across different files? Well.. I should rephrase.. Is this
> common, or acceptable practice?

How is that localKeyID calculated? Is it a hash of the public key? If yes,
then this sounds an acceptable practice, if you really *need* to keep
separate PKCS#12 files, which is uncommon.

-- 
Erwann ABALEA <[EMAIL PROTECTED]> - RSA PGP Key ID: 0x2D0EABD5
-----
Alors, remettons les pendules à l'heure:
C'est toi qui te gourres complètement pour les raisons suivantes:
J'admet tout à fait que j'ai tort.
-+- TL in <http://neuneu.mine.nu> : Totor, t'as tort -+-

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to