[cabfpub] Definition of Random Value on draft ballot re new domain validation methods

kirk_hall at trendmicro.com kirk_hall at trendmicro.com
Tue May 5 16:44:08 UTC 2015

Here's a more fundamental question -- why do we need to introduce the concept of a "Random Value" for use in practical demonstrations?  It's not a requirement today.  Here's what current 11.1.1 (6) requires today:

6. Having the Applicant demonstrate practical control over the FQDN by making an agreed-upon change to information found on an online Web page identified by a uniform resource identifier containing the FQDN;

No random value, and the CA is control of the content to be posted to the Applicant’s website.  Why does it have to be a (defined) Random Value now?  Seems like overkill.  Just go back to a “value or content selected by the CA”, which could be a Random Value, a Random Token, or something else.

-----Original Message-----
From: Gervase Markham [mailto:gerv at mozilla.org]
Sent: Tuesday, May 05, 2015 6:24 AM
To: Kirk Hall (RD-US); CABFPub (public at cabforum.org)
Subject: Re: [cabfpub] Definition of Random Value on draft ballot re new domain validation methods

On 05/05/15 02:37, kirk_hall at trendmicro.com<mailto:kirk_hall at trendmicro.com> wrote:

> The problem is, one of the most common random number generating tool

> is the MS GUID generator, and my understanding is that it falls just

> short of 128 bits of entropy.


> http://en.wikipedia.org/wiki/Globally_unique_identifier

From the Wikipedia article "Cryptanalysis of the WinAPI GUID generator shows that, since the sequence of V4 GUIDs is pseudo-random, given full knowledge of the internal state, it is possible to predict previous and subsequent values."

Given that GUIDs can be both randomly and non-randomly generated, and given that the RNG used is not necessarily cryptographically strong, it seems an unwise thing to change the standard to accommodate GUIDs.

While we don't plan to mandate details of the RNG, I would hope that all CAs would be using cryptographically strong RNGs to generate any randomness required at any point in their cert-creation operations.


<table class="TM_EMAIL_NOTICE"><tr><td><pre>
The information contained in this email and any attachments is confidential 
and may be subject to copyright or other intellectual property protection. 
If you are not the intended recipient, you are not authorized to use or 
disclose this information, and we request that you notify us by reply mail or
telephone and delete the original message from your mail system.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cabforum.org/pipermail/public/attachments/20150505/7e0ca79f/attachment-0003.html>

More information about the Public mailing list