[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: encipherOnly and decipherOnly Key Usages
In reply to your message of 19 Sep 97, 10:30:
As someone who was involved in the inital definition of this field in
X.509, it was the intention to be able to use the key agreement key to
encrypt a token. I don't believe that it was intended to place further
restictions on how the data encrypted (in this case the token) may be
used.
I'm not sure I totally understand your question. If you are asking can
a (preumeably symmetric) key held in the token be used for
purposes other than encrypting a message, where the token was
encrypted using the other parties public key agreement key provided
though a certificate with the encipherOnly bit set, probably yes.
If you can say a bit more about what you had in mind I will be happy to
give my views.
Nick Pope
> I have a question on usage of the encipherOnly and decipherOnly key
> usages.
> Assume I use the pulic key agreement key to protect a token. The
> token in
> turn houses the message key that was used to encrypt the message.
> Taking X.509 literally, setting encipherOnly means that the public key
> agreement key shall only be used to encrypt the token.
>
> In my example, is it possible (is it correct) to interpret the
> definition of encipherOnly to mean that I may only use the public key
> of that certificate as part of the process to encrypt a message,
> eventhough I am not directly using the public key agreement key to do
> so? (And ditto for decipherOnly.)
>
> Dave Simonetti
> Booz-Allen & Hamilton Inc.
-------------------------------------
Security & Standards
Suite A
191 Moulsham St.
Chelmsford
Essex
CM2 0LG
U.K.
Tel: +44 1245 495018
Fax: +44 1245 494517