Slightly off topic.
Something I would like to see is API support for setting aliases when using the KeyPairGenerator. This is due to the fact that many HSMs do not allow changing an alias of private keys after they have been generated. Since the key pair generator sets a blank alias when using PKCS#11, HSM key pairs are left with no alias.

You can set an alias by providing it using pkcs11 attributes through the provider, but that alias is provider global (for all generated key pairs) which is not very usable.

Regards,
Tomas

On 03/26/2010 12:17 AM, Valerie Peng wrote:

Probably not. Unless explicitly specified through KeyStore APIs, aliases
are constructed using the attributes values associated with the
keys/certs. Thus, this is probably due to some problem with the native
library which generated the keys/certs.
Valerie

On 03/18/10 19:03, Weijun Wang wrote:
Hi Valerie

As described in http://forums.sun.com/thread.jspa?threadID=5432248,
customer's pkcs11 keystore has aliases ended with '\0'.

Is this something we should fix on the Java side?

Thanks
Max


Reply via email to