On Friday, March 15, 2019 at 12:53:15 PM UTC-7, Daymion Reynolds wrote: > On Friday, March 15, 2019 at 12:45:39 PM UTC-7, Ryan Sleevi wrote: > > On Fri, Mar 15, 2019 at 3:35 PM Daymion Reynolds via dev-security-policy < > > [email protected]> wrote: > > > > > > On Wednesday, March 13, 2019 at 8:17:00 PM UTC-4, Daymion Reynolds > > > > wrote: > > > > > > > > > In accordance with our conversations to date, prior to 3/7 6:30pm AZ > > > we utilized raw 64 bit output from CSPRING, with uniqueness and non zero > > > checks. This new understanding of the rules calls for us to modify our > > > original disclosure to 0 affected certificates. > > > > > > Please read through earlier posts discussing this. > > > > > > > Daymion, > > > > I was hoping you could respond more. I think based on the discussion on the > > list to date, it's actually not clear that GoDaddy was compliant (as noted > > in [1]), and Adam's response seems to support that. > > > > A filtering algorithm that "returns 64 random bits from a CSPRNG with at > > least one bit in the highest byte set to 1" is fairly ambiguous. If you're > > returning 64 random bits AND a byte with at least one bit set to one, > > that's different than returning 64 random bits and discarding values which > > don't have a bit in the high byte set to one. > > > > [1] > > https://groups.google.com/d/msg/mozilla.dev.security.policy/S2KNbJSJ-hs/ydp17Nz7BgAJ > > > > [2] > > https://groups.google.com/d/msg/mozilla.dev.security.policy/S2KNbJSJ-hs/2UIea4fyBgAJ > > > I am investigating as it does not match my understanding.
The timeline does match expectation. When the 64bit issue was escalated, GoDaddy decided to apply a fix on 3/7 to meet our BR interpretation of certificate must be “containing at least 64 bits of OUTPUT”. The fastest change was to set a minimum value. This is the source of the most significant bit you are referencing. https://groups.google.com/d/msg/mozilla.dev.security.policy/S2KNbJSJ-hs/F8AS4MNVCAAJ On 3/12 we discussed what 64bits meant[1], had agreement from Ryan Sleevi[2] any most significant bit would be acceptable. We made the change later that same day to the described configuration. [1=https://groups.google.com/d/msg/mozilla.dev.security.policy/S2KNbJSJ-hs/2UIea4fyBgAJ [2]https://groups.google.com/d/msg/mozilla.dev.security.policy/S2KNbJSJ-hs/HeCLu1rzBgAJ Lastly, it was identified\discussed since we were STARTING with 64bits it was acceptable. Therefore, GoDaddy was in compliance prior to 3/7. After this discussion we changed back to the pre 3/7 configuration on 3/13. https://groups.google.com/d/msg/mozilla.dev.security.policy/S2KNbJSJ-hs/vqt_XWX6CgAJ _______________________________________________ dev-security-policy mailing list [email protected] https://lists.mozilla.org/listinfo/dev-security-policy

