A more immediate solution to the problem at hand would involve simply ensuring that the predictable high order bits are seeded with less predictable values. However, additional entropy sources would be required in order to implement this properly. At present, the only major source of entropy found in the GS cookie is the low order bits of the performance counter. It would not be sufficient to simply shift the low order bits of the performance counter into the high order. Doing so would add absolutely no value by itself because it would have no effect on the amount of true entropy in the cookie.