[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: non-repudiation, was Re: proposed key usage text
-----Original Message-----
From: Ed Gerck
To: Peter Williams
Cc: ietf-pkix@imc.org
Sent: 12/3/99 8:31 PM
Subject: Re: non-repudiation, was Re: proposed key usage text
Peter Williams wrote:
> <snip, snip>
>
> Perhaps, what we need is the "durable communications"
> assertion bit.
>
> Binding NR to asymmetric signatures is just a bad idea, in
> my view. Its pretty clear to me that the EC directive will
> accept a SSL server-generated, certificate-supported,
> key exchange blob-set as one or more admissable and effective
> electronic signature(s), just as it would an asymmetric
> signature blob.
>
> You may have got the NR defn off of the NSA-aberism of
> time-dependent, not evidence-dependent semantics, but its
> still linked to asymmetric signatures, and thus
> at odds with the technology-neutral regulatory
> frameworks.
Peter:
I have no doubt that non-repudiation can be based on
symmetric signatures. This is also mentioned in this
list's archives, and by more than one poster. I may say
thus this WG is NOT binding NR to asymmetric signatures,
but just specifying the least requirements for NR *when* it
is based on asymmetric signatures. I think your comment
helps make this clear.
Ed:
Let me be even more clear then, based on what
you seem to assert. Its easier to specify in the positive,
to remove interpretability:-
"Use of the NR bit, as to be defined in the PKIX son
of 2459, does not require that one use a digital signature
verification key in order to obtain that service."
If this is true, for PKIX, then I recommed we
add a statement along the lines of the above
quoted assertion to the text on NR key usage.
Now, I must also say that nowhere in X.509 it is specified
that NR can NOT be based on symmetric signatures. It
only so restricts *authentication*, to wit:
"The strong authentication method specified in this
Recommendation | International Standard is based upon
public-key cryptosystems."
Thus, since we did manage to more clearly differentiate
between authentication and non-repudiation functions
in PKIX, which separation X.509 also predicates as quoted
in the archives, it is IMO clear that yours is a valid
question to ask -- "Why stop the NR discussion at
asymmetric signatures in PKIX? Why not be more
technologically-neutral?"
Well, PKIX itself is NOT technologically-neutral
for authentication (see above) -- which may already
preempt the "technology-neutral" argument for
PKIX in the eyes of many. So, this may be one
answer to your question -- it is not required.
However, in time and again, I believe facts will show
that unless we enlarge our models (e.g., with symmetric
NR) we will not be able to represent the real-world as
we ourselves enlarge it. Then, IMO your question will
be rediscovered and a solution will be more clearly
needed. But, right now, I believe we should try to
achieve closure on the current (limited, but useful)
definition of NR in PKIX. It will be always fun
though to investigate the next issues.
Cheers,
Ed Gerck