Skip to content
  1. Aug 28, 2017
    • Dr. Matthias St. Pierre's avatar
      DRBG: clarify difference between entropy counts and buffer lengths · aa048aef
      Dr. Matthias St. Pierre authored
      
      
      Unlike the NIST DRBG standard, entropy counts are in bits and
      buffer lengths are in bytes. This has lead to some confusion and
      errors in the past, see my comment on PR 3789.
      
      To clarify the destinction between entropy counts and buffer lengths,
      a 'len' suffix has been added to all member names of RAND_DRBG which
      represent buffer lengths:
      
      -   {min,max}_{entropy,adin,nonce,pers}
      +   {min,max}_{entropy,adin,nonce,pers}len
      
      This change makes naming also more consistent, as can be seen in the
      diffs, for example:
      
      -    else if (adinlen > drbg->max_adin) {
      +    else if (adinlen > drbg->max_adinlen) {
      
      Also replaced all 'ent's by 'entropy's, following a suggestion of Paul Dale.
      
      Reviewed-by: default avatarPaul Dale <paul.dale@oracle.com>
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/4266)
      aa048aef
  2. Aug 27, 2017
  3. Aug 25, 2017
  4. Aug 24, 2017
  5. Aug 23, 2017
  6. Aug 22, 2017