This is not required, as one can get this from private key attributes
or from the certificate.
It just waste card storage...
I read the message in reference, and I think that there should be a
different solution for this
without storing the public key.

Alon.

On Thu, Mar 12, 2009 at 10:33 AM,  <webmas...@opensc-project.org> wrote:
> Revision: 3663
> Author:   ludovic.rousseau
> Date:     2009-03-12 08:33:37 +0000 (Thu, 12 Mar 2009)
>
> Log Message:
> -----------
> store the generated public key on the token.
>
> Thanks to Rickard Bondesson for the patch
> http://www.opensc-project.org/pipermail/opensc-devel/2009-February/011884.html
>
> Modified Paths:
> --------------
>    trunk/src/tools/pkcs11-tool.c
> Modified: trunk/src/tools/pkcs11-tool.c
> ===================================================================
> --- trunk/src/tools/pkcs11-tool.c       2009-03-07 21:55:40 UTC (rev 3662)
> +++ trunk/src/tools/pkcs11-tool.c       2009-03-12 08:33:37 UTC (rev 3663)
> @@ -1042,13 +1042,14 @@
>        CK_OBJECT_CLASS privkey_class = CKO_PRIVATE_KEY;
>        CK_ATTRIBUTE publicKeyTemplate[20] = {
>                {CKA_CLASS, &pubkey_class, sizeof(pubkey_class)},
> +               {CKA_TOKEN, &_true, sizeof(_true)},
>                {CKA_ENCRYPT, &_true, sizeof(_true)},
>                {CKA_VERIFY, &_true, sizeof(_true)},
>                {CKA_WRAP, &_true, sizeof(_true)},
>                {CKA_MODULUS_BITS, &modulusBits, sizeof(modulusBits)},
>                {CKA_PUBLIC_EXPONENT, publicExponent, sizeof(publicExponent)}
>        };
> -       int n_pubkey_attr = 6;
> +       int n_pubkey_attr = 7;
>        CK_ATTRIBUTE privateKeyTemplate[20] = {
>                {CKA_CLASS, &privkey_class, sizeof(privkey_class)},
>                {CKA_TOKEN, &_true, sizeof(_true)},
>
>
>
> _______________________________________________
> opensc-commits mailing list
> opensc-comm...@lists.opensc-project.org
> http://www.opensc-project.org/mailman/listinfo/opensc-commits
>
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to