docs: function randomBytesSync (size) {
    var err = null
  
    for (var i = 0; i < GENERATE_ATTEMPTS; i++) {
      try {
        return crypto.randomBytes(size)
      } catch (e) {
        err = e
      }
    }
  
    throw err
  }