[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: What is "verifiably at random"??? (Was RE: I-D Action:draft-ietf-pkix-ecc-subpubkeyinfo-00.txt)
Dave,
Thanks for the review. The phrase you refer to actually appears more than
once. I'll replace it in all places as suggested.
spt
>-----Original Message-----
>From: owner-ietf-pkix@xxxxxxxxxxxx
>[mailto:owner-ietf-pkix@xxxxxxxxxxxx] On Behalf Of Kemp, David P.
>Sent: Thursday, December 06, 2007 1:28 PM
>To: ietf-pkix@xxxxxxx
>Subject: What is "verifiably at random"??? (Was RE: I-D
>Action:draft-ietf-pkix-ecc-subpubkeyinfo-00.txt)
>
>
>Section 2.1.1.2.1 of the new ECC I-D states:
>
> If version is ecdpVer2, then the curve and the base point
> G shall be generated verifiably at random, and curve.seed
> shall be present.
>
>It seems quite peculiar to say that a value is generated "at random"
>when the value has zero entropy (as is the case when a curve
>and base point are generated by hashing a seed and the value
>of the seed is known). That's almost as peculiar as claiming
>that the well known constant PI is random.
>
>
>RFC 3797 Section 3 states:
>
> The crux of the unbiased nature of the selection is that it is based
> in an exact, predetermined fashion on random information which will
> be revealed in the future and thus can not be known to the person
> specifying the algorithm.
>
>Unlike RFC 3797, the ECC I-D contains no recommendations
>concerning the selection of random (unpredictable) values of
>curve.seed. A CA that wishes to manipulate the values of
>curve and G may have some computational effort to determine a
>seed, but computation is possible assuming that the pool of
>suitable manipulated values is not too sparse.
>
>Please replace the phrase "generated verifiably at random"
>with something like "generated deterministically" that does
>not imply that there is some entropy/unpredictability involved
>in the process.
>