Re: Public key handle in HSM



lelteto wrote on 28/02/2008 22:31:

3. In case of hardware you usually don't get any speed advantage of PUBLIC KEY operations. They are pretty fast in software, and the communication overhead (context switches, driver involvement, etc.) probably result in longer total time than doing the computation in software. Hardware is excellent at accelerating private key operations - which is usally slow in software - but you wouldn't get much speedup (and oftentimes slower speed) from hardware for public key operations.

(good) HSM are faster than any software lib. even for exponentiation with public exp.

OOH, the public key import can be required to wrap a key (may be session, sym., ...) with the cert. of the recipient part.
in such a case, computation shall occur in the HSM.

Sylvain.
.



Relevant Pages

  • Re: Public & Private Key
    ... We want the private key to be unguessable from ... the public key precisely so that the public key can be made "public". ... private key operations ... timing the signature generation process; masking helps for that, ...
    (sci.crypt)
  • Re: Public key handle in HSM
    ... HSMfrom crtificates public key. ... PCI HSM from certificate to decrypt a message. ... KEY operations. ...
    (microsoft.public.platformsdk.security)