Daniel Micay wrote:
> Not quite as good as a random value per canary, but a random value per
> page would already be pretty fine-grained and each canary can still be
> made unique via something like the current `random ^ hash(address)`.

One thing to remember is that a number of architectures are strict alignment,
so performing 32 or 64 bit operations requires similar alignment. It's
possible to do byte by byte xor, but less convenient.

Reply via email to