On Mon, Jun 24, 2013 at 2:48 PM, Rick van Rein <r...@openfortress.nl> wrote:

> Hi,
>
> > Nit: PKCS #11 is not a networked API, but implementations can access
> remote devices.
> >
> > That how usually remotoe HSM are used, right?
>
> Some HSMs are network connected, in which case the PKCS #11 API  will
> conceal a remote conncetion.
> Other HSMs are plug-in cards for a system bus like PCI or USB.
>

I'm concerned about network ones.


 > >  how the user "select the key container". In other words: how i select
> my certificate and not the one from my neighbourgs ?
> >
> > * CKA_ID and/or CKA_LABEL attributes
> > * multiple slots / tokens, sometimes called "partitions" of your HSM
> >
> > I know PKCS#11 internals, and i know how i can (as developer) select a
> cert, but still cant see how this is done in a "transparent" browser.
> > The browser request GetSlotList (so every slot should be returned) and
> all certificates are shown?
>
> All those that are visible to the authenticating user and in the
> slot/token that you setup.
>
> > I dont know if you see my point: how to link "account" with partition?
>
> By configuring its token name in the browser, and/or by access control.  I
> am not sure if / how browsers will let you specify the token though.
>

I still dont get it. I could register a PKCS#11 module on my firefox to
communicate with an HSM.
But that doesnt involve, in any way, linking "john....@example.com"
authenticated user with a certificate stored on HSM.
I must be missing something, like a browser addon, special library
initialization (not covered by pkcs#11 standard) or something-else, that
will tell HSM to get the correct certificate/partition.


>
> -Rick
_______________________________________________
Opendnssec-user mailing list
Opendnssec-user@lists.opendnssec.org
https://lists.opendnssec.org/mailman/listinfo/opendnssec-user

Reply via email to